C# Класс MonoDevelop.PackageManagement.Tests.Helpers.FakePackageManagementSolution

Наследование: IPackageManagementSolution
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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