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 })); }
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 })); }