Exemplo n.º 1
0
        public void TestExpectedMakeFromScratchOutput()
        {
            var canHaz = new CanHazData {
                A = "abc", B = 456.7F, C = 123
            };

            Assert.True(Program.CheckBytes(canHaz, RuntimeTypeModel.Default, new byte[] {
                0x0A, 0x03, 0x61, 0x62, 0x63, // abc
                0x15, 0x9A, 0x59, 0xE4, 0x43, // 456.7F
                0x1D, 0x7B, 0x00, 0x00, 0x00  // 123
            }));
        }
Exemplo n.º 2
0
        public void TestExpectedMakeFromScratchOutput()
        {
            var canHaz = new CanHazData {
                A = "abc", B = 456.7F, C = 123
            };

            Assert.IsTrue(Program.CheckBytes(canHaz, TypeModel.Create(false, ProtoCompatibilitySettingsValue.FullCompatibility), new byte[] {
                0x0A, 0x03, 0x61, 0x62, 0x63, // abc
                0x15, 0x9A, 0x59, 0xE4, 0x43, // 456.7F
                0x1D, 0x7B, 0x00, 0x00, 0x00  // 123
            }));
        }