/// <summary> /// Serializes content of the cell from the writer /// </summary> public void FromBinary(IBinaryRawReader reader) { MachineType = (MachineType)reader.ReadByte(); FilteredPass.FromBinary(reader); TargetValues.FromBinary(reader); EventValues.FromBinary(reader); }
public void Test_CellPass_FromToBinary() { var cp1 = ATestCellPass(); var writer = new TestBinaryWriter(); cp1.ToBinary(writer); var cp2 = new CellPass(); cp2.FromBinary(new TestBinaryReader(writer._stream.BaseStream as MemoryStream)); cp1.Should().BeEquivalentTo(cp2); }