| 50 | TString Buffer; |
| 51 | |
| 52 | void DoPackUnpackTest(const TTestMessage& msg) { |
| 53 | const ui32 msgByteSize = Packer.MeasureLeaf(msg); |
| 54 | Buffer.resize(msgByteSize); |
| 55 | |
| 56 | Packer.PackLeaf(Buffer.begin(), msg, msgByteSize); |
| 57 | |
| 58 | TTestMessage checkMsg; |
| 59 | Packer.UnpackLeaf(Buffer.begin(), checkMsg); |
| 60 | |
| 61 | UNIT_ASSERT_EQUAL(msg, checkMsg); |
| 62 | } |
| 63 | |
| 64 | Y_UNIT_TEST(TestPackUnpackOnlyRequired) { |
| 65 | TTestMessage msg; |
no test coverage detected