コード例 #1
0
        public void Serialize_ShouldReturnValidJson(TimeJsonSerializationFormat format, number totalSeconds, string expectedJson)
        {
            // arrange
            var angle     = new Time(totalSeconds);
            var converter = new TimeJsonConverter(format);

            // act
            string actualJson = JsonConvert.SerializeObject(angle, converter);

            // assert
            actualJson.Should().Be(expectedJson);
        }
コード例 #2
0
 public TimeJsonConverter(TimeJsonSerializationFormat serializationFormat = TimeJsonSerializationFormat.Short)
 {
     _serializationFormat = serializationFormat;
 }