public void Closing_InnerStreamNotClosed() { //Arrange var mock = new Mock <MemoryStream>(); //Act var target = new NonclosingStream(mock.Object); target.Close(); //Assert mock.Verify(x => x.Close(), Times.Never()); }
public void Ctor_WithValidStream() { var mock = new Mock <Stream>(); mock.Setup(x => x.Close()); //Act var target = new NonclosingStream(mock.Object); target.Close(); //Assert mock.Verify(x => x.Close(), Times.Never()); }