Esempio n. 1
0
        public void ItCanBeWrittenTo()
        {
            var inout = new MockInputOutput();

            // Act
            inout.WriteLine("Text");
        }
Esempio n. 2
0
        public void ItCanWriteABlankLine()
        {
            // Arrange
            var inout = new MockInputOutput();

            // Act
            inout.WriteLine();

            // Assert
            Assert.Single(inout.OutFeed);
            Assert.Equal(Environment.NewLine, inout.OutFeed.First());
        }
Esempio n. 3
0
        public void WrittenTextCanBeRetrieved()
        {
            // Arrange
            var inout = new MockInputOutput();

            inout.WriteLine("Text");

            // Act
            var writtenText = inout.OutFeed;

            // Assert
            Assert.Single(writtenText);
            Assert.Equal("Text" + Environment.NewLine, writtenText.First());
        }