Ejemplo n.º 1
0
        public void Clear()
        {
            var rec = new SubGridCellPassDataCMVEntryRecord(1, 2, 3, 4);

            rec.Clear();

            rec.Should().BeEquivalentTo(SubGridCellPassDataCMVEntryRecord.NullValue);
        }
Ejemplo n.º 2
0
        public void BinaryReaderWriter()
        {
            var instance = new SubGridCellPassDataCMVEntryRecord(1, 2, 3, 4);

            // Test using standard Read()/Write()
            var writer = new BinaryWriter(new MemoryStream(Consts.TREX_DEFAULT_MEMORY_STREAM_CAPACITY_ON_CREATION));

            instance.Write(writer);

            (writer.BaseStream as MemoryStream).Position = 0;
            var instance2 = new SubGridCellPassDataCMVEntryRecord();

            instance2.Read(new BinaryReader(writer.BaseStream as MemoryStream));

            instance.Should().BeEquivalentTo(instance2);
        }