Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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());
        }