public void SetUp() { var variables = new CalamariVariableDictionary(); variables.Set(SpecialVariables.OriginalPackageDirectoryPath, TestEnvironment.ConstructRootedPath("applications", "Acme", "1.0.0")); deployment = new RunningDeployment(TestEnvironment.ConstructRootedPath("Packages"), variables); configurationVariableReplacer = Substitute.For <IJsonConfigurationVariableReplacer>(); fileSystem = Substitute.For <ICalamariFileSystem>(); fileSystem.DirectoryExists(Arg.Any <string>()).Returns(false); }
public JsonConfigurationVariablesConvention(IJsonConfigurationVariableReplacer jsonConfigurationVariableReplacer, ICalamariFileSystem fileSystem) { this.jsonConfigurationVariableReplacer = jsonConfigurationVariableReplacer; this.fileSystem = fileSystem; }