コード例 #1
0
ファイル: PackageUpdater.cs プロジェクト: zubivan/NuKeeper
 public PackageUpdater(
     ICollaborationFactory collaborationFactory,
     IExistingCommitFilter existingCommitFilter,
     IUpdateRunner localUpdater,
     INuKeeperLogger logger)
 {
     _collaborationFactory = collaborationFactory;
     _existingCommitFilter = existingCommitFilter;
     _updateRunner         = localUpdater;
     _logger = logger;
 }
コード例 #2
0
        public void Initialize()
        {
            _collaborationFactory = Substitute.For <ICollaborationFactory>();
            _existingCommitFilter = Substitute.For <IExistingCommitFilter>();
            _updateRunner         = Substitute.For <IUpdateRunner>();

            _existingCommitFilter
            .Filter(
                Arg.Any <IGitDriver>(),
                Arg.Any <IReadOnlyCollection <PackageUpdateSet> >(),
                Arg.Any <string>(),
                Arg.Any <string>()
                )
            .Returns(ci => ((IReadOnlyCollection <PackageUpdateSet>)ci[1]));
        }