示例#1
0
        public void JsonSerializationAndDeserializationWorks()
        {
            var target = Speed.FromKilometersPerHour(89.5);
            var actual = SerializationTester <Speed> .JsonSerializeAndDeserialize(target);

            Assert.AreEqual(target, actual);
        }
示例#2
0
        public void JsonSerializationAndDeserializationWorks()
        {
            var target = Longitude.FromDegrees(89.5);
            var actual = SerializationTester <Longitude> .JsonSerializeAndDeserialize(target);

            Assert.AreEqual(target, actual);
        }
示例#3
0
        public void JsonSerializationAndDeserializationWorks()
        {
            var target = Distance.FromMeters(1.5);
            var actual = SerializationTester <Distance> .JsonSerializeAndDeserialize(target);

            Assert.AreEqual(target, actual);
        }
        public void JsonSerializationAndDeserializationWorks()
        {
            var target = Angle.FromDegrees(180);
            var actual = SerializationTester <Angle> .JsonSerializeAndDeserialize(target);

            Assert.AreEqual(target, actual);
        }
示例#5
0
        public void JsonSerializationAndDeserializationWorks()
        {
            var target = Position.FromDegrees(45, 135);
            var actual = SerializationTester <Position> .JsonSerializeAndDeserialize(target);

            Assert.AreEqual(target, actual);
        }
        public void XmlSerializationAndDeserializationWorks()
        {
            var target = TestVector;
            var actual = SerializationTester <Vector> .XmlSerializeAndDeserialize(target);

            Assert.AreEqual(target, actual);
        }
        public void JsonSerializationAndDeserializationWorks()
        {
            var target = Stretch.Between(Position.FromDegrees(58.1, 11.9), Position.FromDegrees(59.1, 12.9));
            var actual = SerializationTester <Stretch> .JsonSerializeAndDeserialize(target);

            Assert.AreEqual(target, actual);
        }