コード例 #1
0
        public void DeserializeFromStringUsingNamingConvention()
        {
            var settings = new DeserializeYamlSettings
            {
                NamingConvention = CamelCaseNamingConvention.Instance,
            };

            var testObject = context.CakeContext.DeserializeYaml <TestObject>(SERIALIZED_YAML_CAMEL_CASE, settings);

            Assert.NotNull(testObject);
            Assert.Equal("Testing", testObject.Name);
        }
コード例 #2
0
        public void DeserializeFromFileUsingNamingConvention()
        {
            var file = new FilePath("test_camelcase.yaml");

            var settings = new DeserializeYamlSettings
            {
                NamingConvention = CamelCaseNamingConvention.Instance,
            };

            var testObject = context.CakeContext.DeserializeYamlFromFile <TestObject>(file, settings);

            Assert.NotNull(testObject);
            Assert.Equal("Testing", testObject.Name);
        }