public SnapshotDeployer( IDeploySnapshotSteps stepDeployer, ISnapshotEnvironment environment, IValidateSnapshotSteps steps ) { _environment = environment; _steps = steps; _stepDeployer = stepDeployer; }
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; }
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(); }
private void before_each() { _steps = A.Fake <IBuildSnapshotSteps>(x => x.Strict()); _environment = A.Fake <ISnapshotEnvironment>(x => x.Strict()); _builder = new SnapshotBuilder(_environment, _steps); }
public SnapshotBuilder(ISnapshotEnvironment environment, IBuildSnapshotSteps steps) { _steps = steps; _environment = environment; }