Beispiel #1
0
        public void Deserialize_OnCall_AccessDataPackReader()
        {
            var p1 = new MemoryStream();

            var mock = TestHelper.IDataPackReaderHelper.CreateMock(MockBehavior.Loose);

            TransportSerializer.DataPackReader = mock.Object;
            TransportSerializer.Deserialize(p1);

            mock.Verify(o => o.Read(It.Is <Stream>(p => ReferenceEquals(p, p1)), It.Is <string>(p => p == null)), Times.Once);
        }
Beispiel #2
0
 public void Deserialize_WithNullStream3_Throws()
 {
     TestHelper.MustThrowArgumentNullException(() => { TransportSerializer.Deserialize(null, TestHelper.NextString()); }, "stream");
 }
Beispiel #3
0
 public void Deserialize_WithNullStream2_Throws()
 {
     TestHelper.MustThrowArgumentNullException(() => { TransportSerializer.Deserialize(null, new byte[] { }); }, "stream");
 }