public void IncludeTag_2Levels_SeveralTags() { var searchDir = GetTestCaseSearchDirectory("2Levels_SeveralTags"); var input = File.ReadAllText(Path.Combine(searchDir, "input.yaml")); var output = CfnCompose.Compose(input, searchDir); var expectedOutput = File.ReadAllText(Path.Combine(searchDir, "output.yaml")); Assert.AreEqual(expectedOutput, output); }
public void NoTags_NoChange() { var searchDir = GetTestCaseSearchDirectory("NoTags"); var input = File.ReadAllText(Path.Combine(searchDir, "input.yaml")); var output = CfnCompose.Compose(input, searchDir); var expectedOutput = File.ReadAllText(Path.Combine(searchDir, "output.yaml")); Assert.AreEqual(expectedOutput, output); }
public void NoTags_IntAsStrings() { var searchDir = GetTestCaseSearchDirectory("IntAsStrings"); var input = File.ReadAllText(Path.Combine(searchDir, "input.yaml")); var output = CfnCompose.Compose(input, searchDir); TestContext.Progress.WriteLine(output); var expectedOutput = File.ReadAllText(Path.Combine(searchDir, "output.yaml")); Assert.AreEqual(expectedOutput, output); }