public void ShouldSerializeOffsetOutOfRangeExceptionNull() { var expected = new OffsetOutOfRangeException("a") { FetchRequest = null }; var actual = SerializeDeserialize(expected); Assert.AreEqual(expected.FetchRequest, actual.FetchRequest); }
public void ShouldSerializeOffsetOutOfRangeException() { var expected = new OffsetOutOfRangeException("a") { FetchRequest = new Fetch() { MaxBytes = 1, Topic = "aa", Offset = 2, PartitionId = 3 } }; var actual = SerializeDeserialize(expected); Assert.AreEqual(expected.FetchRequest.MaxBytes, actual.FetchRequest.MaxBytes); Assert.AreEqual(expected.FetchRequest.Offset, actual.FetchRequest.Offset); Assert.AreEqual(expected.FetchRequest.PartitionId, actual.FetchRequest.PartitionId); Assert.AreEqual(expected.FetchRequest.Topic, actual.FetchRequest.Topic); }