コード例 #1
0
        public void ReturnsDefaultDetailsFromEmptyJsonString()
        {
            var inputJson  = "{}";
            var serializer = new JsonDetailsSerializer();

            var result = serializer.GetDetailsFromJsonString(inputJson);

            var details = new Details();

            AssertDetailsEqual(result, details);
        }
コード例 #2
0
        public void ReturnsSimpleDetailsFromValidJsonString()
        {
            var inputJson  = @"{""WashingType"": ""Standard"",""Make"": ""Ferrari"",""Rinsing"": 7,""Drying"": 10}";
            var serializer = new JsonDetailsSerializer();

            var result = serializer.GetDetailsFromJsonString(inputJson);

            var details = new Details {
                WashingType = WashingType.Standard, Make = "Ferrari", Rinsing = 7, Drying = 10
            };

            AssertDetailsEqual(result, details);
        }