public void Clear() { var rec = new SubGridCellPassDataCCAEntryRecord(1, 2, 3, 4); rec.Clear(); rec.Should().BeEquivalentTo(SubGridCellPassDataCCAEntryRecord.NullValue); }
public void BinaryReaderWriter() { var instance = new SubGridCellPassDataCCAEntryRecord(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 SubGridCellPassDataCCAEntryRecord(); instance2.Read(new BinaryReader(writer.BaseStream as MemoryStream)); instance.Should().BeEquivalentTo(instance2); }