예제 #1
0
 public DefaultChangedProjectFinder(
     IRepositoryBuildStatusStore repositoryBuildStatusStore,
     IGitRepositoryHelper gitRepositoryHelper,
     IDotNetProjectDependencyFiller dotNetProjectDependencyFiller,
     IBuildProjectListSorter buildProjectListSorter)
 {
     _repositoryBuildStatusStore    = repositoryBuildStatusStore;
     _gitRepositoryHelper           = gitRepositoryHelper;
     _dotNetProjectDependencyFiller = dotNetProjectDependencyFiller;
     _buildProjectListSorter        = buildProjectListSorter;
 }
예제 #2
0
 protected override void AfterAddApplication(IServiceCollection services)
 {
     _gitRepositoryHelper = Substitute.For <IGitRepositoryHelper>();
     services.AddTransient(provider => _gitRepositoryHelper);
 }
예제 #3
0
 public DefaultBuildStatusGenerator(IGitRepositoryHelper gitRepositoryHelper)
 {
     _gitRepositoryHelper = gitRepositoryHelper;
 }