Пример #1
0
        public void DeserializesPlainVec3DIntoVector3D()
        {
            var originalVector = new PlainVec3D(1, 2, -3);

            var json = m_jsoner.ToJson(originalVector);

            var vector3 = m_jsoner.ToObject <Vector3D>(json);

            Assert.Equal(originalVector.X, vector3.X);
            Assert.Equal(originalVector.Y, vector3.Y);
            Assert.Equal(originalVector.Z, vector3.Z);
        }
Пример #2
0
        public void JsonerKeepsDefaultValues()
        {
            const string configJson = "{\"JsonRpcPort\":3333}";

            var config = m_jsoner.ToObject <PluginConfig>(configJson);

            Assert.Equal(PluginConfig.DEFAULT_RADIUS, config.ObservationRadius);
        }