public SnapshotDeployer(
     IDeploySnapshotSteps stepDeployer,
     ISnapshotEnvironment environment,
     IValidateSnapshotSteps steps
     )
 {
     _environment  = environment;
     _steps        = steps;
     _stepDeployer = stepDeployer;
 }
Esempio n. 2
0
 private void before_each()
 {
     _snapshot    = new Snapshot();
     _environment = A.Fake <ISnapshotEnvironment>(x => x.Strict());
     A.CallTo(() => _environment.Id).Returns("environment");
     A.CallTo(() => _environment.Name).Returns("name");
     _stepDeployer = A.Fake <IDeploySnapshotSteps>(x => x.Strict());
     _validator    = A.Fake <IValidateSnapshotSteps>(x => x.Strict());
     _deployer     = new Domain.Services.SnapshotDeployer(_stepDeployer, _environment, _validator);
 }
 public SnapshotComponentVersionBuilder(
     ISnapshotEnvironment environment,
     IOctopusRepository repository,
     IBuildSnapshotComponents components
     )
 {
     _environment = environment;
     _repository  = repository;
     _components  = components;
 }
Esempio n. 4
0
        public Snapshot(ISnapshotEnvironment environment, IEnumerable <SnapshotStep> steps)
        {
            if (environment == null)
            {
                throw new ArgumentNullException(nameof(environment));
            }
            if (steps == null)
            {
                throw new ArgumentNullException(nameof(steps));
            }

            EnvironmentId   = environment.Id;
            EnvironmentName = environment.Name;
            Steps           = steps.ToArray();
        }
Esempio n. 5
0
 private void before_each()
 {
     _steps       = A.Fake <IBuildSnapshotSteps>(x => x.Strict());
     _environment = A.Fake <ISnapshotEnvironment>(x => x.Strict());
     _builder     = new SnapshotBuilder(_environment, _steps);
 }
Esempio n. 6
0
 public SnapshotBuilder(ISnapshotEnvironment environment, IBuildSnapshotSteps steps)
 {
     _steps       = steps;
     _environment = environment;
 }