C# 클래스 MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementSolution

상속: IPackageManagementSolution
파일 보기 프로젝트 열기: powerumc/monodevelop_korean 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FakeActiveDotNetProject MonoDevelop.PackageManagement.Tests.Helpers.FakeDotNetProject
FakeActiveProject MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject
FakeDotNetProjects List
FakeInstalledPackages List
FakePackagesInReverseDependencyOrder List
FakeProjectToReturnFromGetProject MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject
FakeProjects List
FakeProjectsToReturnFromGetProject FakePackageManagementProject>.Dictionary
GetActiveProjectCallCount int
IsGetActiveProjectWithNoParametersCalled bool
PackageSourcePassedToGetProject PackageSource
ProjectNamePassedToGetProject string
ProjectPassedToGetProject IDotNetProject
ProjectsPassedToGetProject List
RepositoryPassedToGetActiveProject IPackageRepository
RepositoryPassedToGetProject IPackageRepository
SolutionPackageRepository MonoDevelop.PackageManagement.Tests.Helpers.FakeSolutionPackageRepository
SourceRepositoryPassedToGetProjects IPackageRepository

공개 메소드들

메소드 설명
AddFakeProject ( string projectName ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject
AddFakeProjectToReturnFromGetProject ( string name ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject
AddPackageReference ( string packageId, string packageVersion ) : void
AddPackageToActiveProjectLocalRepository ( string packageId ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackage
AddPackageToActiveProjectLocalRepository ( MonoDevelop.PackageManagement.Tests.Helpers.FakePackage package ) : void
AddPackageToSharedLocalRepository ( string packageId ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackage
AddPackageToSharedLocalRepository ( string packageId, string version ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackage
GetActiveDotNetProject ( ) : IDotNetProject
GetActiveProject ( ) : IPackageManagementProject
GetActiveProject ( IPackageRepository sourceRepository ) : IPackageManagementProject
GetDotNetProjects ( ) : IEnumerable
GetInstallPath ( IPackage package ) : string
GetPackages ( ) : IQueryable
GetPackagesInReverseDependencyOrder ( ) : IEnumerable
GetProject ( IDotNetProject project ) : IPackageManagementProject
GetProject ( IPackageRepository sourceRepository, IDotNetProject project ) : IPackageManagementProject
GetProject ( IPackageRepository sourceRepository, string projectName ) : IPackageManagementProject
GetProject ( PackageSource source, string projectName ) : IPackageManagementProject
GetProjects ( IPackageRepository sourceRepository ) : IEnumerable
GetRepository ( ) : ISolutionPackageRepository
HasMultipleProjects ( ) : bool
IsPackageInstalled ( IPackage package ) : bool
IsPackageRestored ( string packageId, SemanticVersion packageVersion ) : bool
NoProjectsSelected ( ) : void

메소드 상세

AddFakeProject() 공개 메소드

public AddFakeProject ( string projectName ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject
projectName string
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject

AddFakeProjectToReturnFromGetProject() 공개 메소드

public AddFakeProjectToReturnFromGetProject ( string name ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject
name string
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject

AddPackageReference() 공개 메소드

public AddPackageReference ( string packageId, string packageVersion ) : void
packageId string
packageVersion string
리턴 void

AddPackageToActiveProjectLocalRepository() 공개 메소드

public AddPackageToActiveProjectLocalRepository ( string packageId ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackage
packageId string
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakePackage

AddPackageToActiveProjectLocalRepository() 공개 메소드

public AddPackageToActiveProjectLocalRepository ( MonoDevelop.PackageManagement.Tests.Helpers.FakePackage package ) : void
package MonoDevelop.PackageManagement.Tests.Helpers.FakePackage
리턴 void

AddPackageToSharedLocalRepository() 공개 메소드

public AddPackageToSharedLocalRepository ( string packageId ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackage
packageId string
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakePackage

AddPackageToSharedLocalRepository() 공개 메소드

public AddPackageToSharedLocalRepository ( string packageId, string version ) : MonoDevelop.PackageManagement.Tests.Helpers.FakePackage
packageId string
version string
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakePackage

GetActiveDotNetProject() 공개 메소드

public GetActiveDotNetProject ( ) : IDotNetProject
리턴 IDotNetProject

GetActiveProject() 공개 메소드

public GetActiveProject ( ) : IPackageManagementProject
리턴 IPackageManagementProject

GetActiveProject() 공개 메소드

public GetActiveProject ( IPackageRepository sourceRepository ) : IPackageManagementProject
sourceRepository IPackageRepository
리턴 IPackageManagementProject

GetDotNetProjects() 공개 메소드

public GetDotNetProjects ( ) : IEnumerable
리턴 IEnumerable

GetInstallPath() 공개 메소드

public GetInstallPath ( IPackage package ) : string
package IPackage
리턴 string

GetPackages() 공개 메소드

public GetPackages ( ) : IQueryable
리턴 IQueryable

GetPackagesInReverseDependencyOrder() 공개 메소드

public GetPackagesInReverseDependencyOrder ( ) : IEnumerable
리턴 IEnumerable

GetProject() 공개 메소드

public GetProject ( IDotNetProject project ) : IPackageManagementProject
project IDotNetProject
리턴 IPackageManagementProject

GetProject() 공개 메소드

public GetProject ( IPackageRepository sourceRepository, IDotNetProject project ) : IPackageManagementProject
sourceRepository IPackageRepository
project IDotNetProject
리턴 IPackageManagementProject

GetProject() 공개 메소드

public GetProject ( IPackageRepository sourceRepository, string projectName ) : IPackageManagementProject
sourceRepository IPackageRepository
projectName string
리턴 IPackageManagementProject

GetProject() 공개 메소드

public GetProject ( PackageSource source, string projectName ) : IPackageManagementProject
source PackageSource
projectName string
리턴 IPackageManagementProject

GetProjects() 공개 메소드

public GetProjects ( IPackageRepository sourceRepository ) : IEnumerable
sourceRepository IPackageRepository
리턴 IEnumerable

GetRepository() 공개 메소드

public GetRepository ( ) : ISolutionPackageRepository
리턴 ISolutionPackageRepository

HasMultipleProjects() 공개 메소드

public HasMultipleProjects ( ) : bool
리턴 bool

IsPackageInstalled() 공개 메소드

public IsPackageInstalled ( IPackage package ) : bool
package IPackage
리턴 bool

IsPackageRestored() 공개 메소드

public IsPackageRestored ( string packageId, SemanticVersion packageVersion ) : bool
packageId string
packageVersion SemanticVersion
리턴 bool

NoProjectsSelected() 공개 메소드

public NoProjectsSelected ( ) : void
리턴 void

프로퍼티 상세

FakeActiveDotNetProject 공개적으로 프로퍼티

public FakeDotNetProject,MonoDevelop.PackageManagement.Tests.Helpers FakeActiveDotNetProject
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakeDotNetProject

FakeActiveProject 공개적으로 프로퍼티

public FakePackageManagementProject,MonoDevelop.PackageManagement.Tests.Helpers FakeActiveProject
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject

FakeDotNetProjects 공개적으로 프로퍼티

public List FakeDotNetProjects
리턴 List

FakeInstalledPackages 공개적으로 프로퍼티

public List FakeInstalledPackages
리턴 List

FakePackagesInReverseDependencyOrder 공개적으로 프로퍼티

public List FakePackagesInReverseDependencyOrder
리턴 List

FakeProjectToReturnFromGetProject 공개적으로 프로퍼티

public FakePackageManagementProject,MonoDevelop.PackageManagement.Tests.Helpers FakeProjectToReturnFromGetProject
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementProject

FakeProjects 공개적으로 프로퍼티

public List FakeProjects
리턴 List

FakeProjectsToReturnFromGetProject 공개적으로 프로퍼티

public Dictionary FakeProjectsToReturnFromGetProject
리턴 FakePackageManagementProject>.Dictionary

GetActiveProjectCallCount 공개적으로 프로퍼티

public int GetActiveProjectCallCount
리턴 int

IsGetActiveProjectWithNoParametersCalled 공개적으로 프로퍼티

public bool IsGetActiveProjectWithNoParametersCalled
리턴 bool

PackageSourcePassedToGetProject 공개적으로 프로퍼티

public PackageSource PackageSourcePassedToGetProject
리턴 PackageSource

ProjectNamePassedToGetProject 공개적으로 프로퍼티

public string ProjectNamePassedToGetProject
리턴 string

ProjectPassedToGetProject 공개적으로 프로퍼티

public IDotNetProject ProjectPassedToGetProject
리턴 IDotNetProject

ProjectsPassedToGetProject 공개적으로 프로퍼티

public List ProjectsPassedToGetProject
리턴 List

RepositoryPassedToGetActiveProject 공개적으로 프로퍼티

public IPackageRepository RepositoryPassedToGetActiveProject
리턴 IPackageRepository

RepositoryPassedToGetProject 공개적으로 프로퍼티

public IPackageRepository RepositoryPassedToGetProject
리턴 IPackageRepository

SolutionPackageRepository 공개적으로 프로퍼티

public FakeSolutionPackageRepository,MonoDevelop.PackageManagement.Tests.Helpers SolutionPackageRepository
리턴 MonoDevelop.PackageManagement.Tests.Helpers.FakeSolutionPackageRepository

SourceRepositoryPassedToGetProjects 공개적으로 프로퍼티

public IPackageRepository SourceRepositoryPassedToGetProjects
리턴 IPackageRepository