Exemplo n.º 1
0
        public void ToLowerCamelCase_LowerCamelCaser(string propertyName, string expectName)
        {
            // Arrange
            var lowerCamelCaser = new LowerCamelCaser();

            // Act
            string actualName = lowerCamelCaser.ToLowerCamelCase(propertyName);

            // Assert
            Assert.Equal(expectName, actualName);
        }
Exemplo n.º 2
0
        public void ToLowerCamelCase_LowerCamelCaser_HasSameBehaviorAsJsonNet(string propertyName, string expectName)
        {
            // Arrange
            var lowerCamelCaser = new LowerCamelCaser();
            var camelCasePropertyNamesContractResolver = new CamelCasePropertyNamesContractResolver();

            // Act
            string nameResolvedByLowerCamelCaser = lowerCamelCaser.ToLowerCamelCase(propertyName);
            string nameResolveByJsonNet          = camelCasePropertyNamesContractResolver.GetResolvedPropertyName(propertyName);

            // Assert
            Assert.Equal(nameResolveByJsonNet, nameResolvedByLowerCamelCaser);
            Assert.Equal(expectName, nameResolvedByLowerCamelCaser);
        }
Exemplo n.º 3
0
        public void ToLowerCamelCase_LowerCamelCaser_HasSameBehaviorAsJsonNet(string propertyName, string expectName)
        {
            // Arrange
            var lowerCamelCaser = new LowerCamelCaser();
            var camelCasePropertyNamesContractResolver = new CamelCasePropertyNamesContractResolver();

            // Act
            string nameResolvedByLowerCamelCaser = lowerCamelCaser.ToLowerCamelCase(propertyName);
            string nameResolveByJsonNet = camelCasePropertyNamesContractResolver.GetResolvedPropertyName(propertyName);

            // Assert
            Assert.Equal(nameResolveByJsonNet, nameResolvedByLowerCamelCaser);
            Assert.Equal(expectName, nameResolvedByLowerCamelCaser);
        }