Пример #1
0
        public void Vector3Test()
        {
            var typeRegistry = new Osaru.Serialization.TypeRegistry();
            var v            = new UnityEngine.Vector3(1, 2, 3);

            typeRegistry.TypeTest(v, "[1,2,3]");
        }
Пример #2
0
        public void ArrayTest()
        {
            var typeRegistry = new Osaru.Serialization.TypeRegistry();
            var array        = new[] { 1, 2, 3 };

            typeRegistry.TypeTest(array, "[1,2,3]");
        }
Пример #3
0
        public void ListTest()
        {
            var typeRegistry = new Osaru.Serialization.TypeRegistry();
            var list         = new List <int> {
                1, 2, 3
            };

            typeRegistry.TypeTest(list, "[1,2,3]");
        }
Пример #4
0
        public void Base64Test()
        {
            var typeRegistry = new Osaru.Serialization.TypeRegistry();
            var v            = new Base64Struct
            {
                Bytes     = new Byte[] { (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F', (byte)'G' },
                ListBytes = new List <Byte> {
                    (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E', (byte)'F', (byte)'G'
                },
            };

            typeRegistry.TypeTest(v, "{\"Bytes\":\"QUJDREVGRw==\",\"ListBytes\":\"QUJDREVGRw==\"}");
        }
Пример #5
0
        public void NumberTest()
        {
            var typeRegistry = new Osaru.Serialization.TypeRegistry();

            typeRegistry.TypeTest(1, "1");
        }