TestableMonoDevelopProjectSystem( IDotNetProject project, IPackageManagementFileService fileService, IPackageManagementProjectService projectService, FakeLogger logger) : base(project, fileService, projectService, GuiSyncDispatcher) { FakeFileService = (FakeFileService)fileService; FakeProjectService = (FakePackageManagementProjectService)projectService; Logger = logger; }
TestableMonoDevelopProjectSystem( IDotNetProject project, FakeNuGetProjectContext context, IPackageManagementFileService fileService, PackageManagementEvents packageManagementEvents) : base(project, context, fileService, packageManagementEvents, GuiSyncDispatcher, GuiSyncDispatcherFunc) { FakeNuGetProjectContext = context; FakeFileService = (FakeFileService)fileService; PackageManagementEvents = packageManagementEvents; }
TestableMonoDevelopProjectSystem ( IDotNetProject project, IPackageManagementFileService fileService, IPackageManagementProjectService projectService, FakeLogger logger) : base (project, fileService, projectService, GuiSyncDispatcher) { FakeFileService = (FakeFileService)fileService; FakeProjectService = (FakePackageManagementProjectService)projectService; Logger = logger; }
TestableMonoDevelopProjectSystem ( IDotNetProject project, FakeNuGetProjectContext context, IPackageManagementFileService fileService, PackageManagementEvents packageManagementEvents) : base (project, context, fileService, packageManagementEvents, GuiSyncDispatcher, GuiSyncDispatcherFunc) { FakeNuGetProjectContext = context; FakeFileService = (FakeFileService)fileService; PackageManagementEvents = packageManagementEvents; }
OpenPackageReadMeMonitor CreateMonitor (string packageId) { fileService = new FakeFileService (null); project = new FakePackageManagementProject (); return new OpenPackageReadMeMonitor (packageId, project, fileService); }
IOpenPackageReadMeMonitor CreateReadMeMonitor (string packageId) { fileService = new FakeFileService (fakeProject.FakeDotNetProject); return new OpenPackageReadMeMonitor (packageId, fakeProject, fileService); }