示例#1
0
        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);
        }
示例#2
0
        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);
        }
示例#3
0
        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);
        }