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

            inout.InFeed.Enqueue("Test 1");
            inout.InFeed.Enqueue("Test 2");

            // Act
            var input1 = inout.ReadLine();
            var input2 = inout.ReadLine();

            // Assert
            Assert.Equal("Test 1", input1);
            Assert.Equal("Test 2", input2);
        }
Esempio n. 2
0
        public void ItCanBeReadFrom()
        {
            var inout = new MockInputOutput();

            inout.InFeed.Enqueue("Test");

            // Act
            var input = inout.ReadLine();
        }
Esempio n. 3
0
        public void ProvidedInputCanBeRetrieved()
        {
            // Arrange
            var inout = new MockInputOutput();

            inout.InFeed.Enqueue("Test");

            // Act
            var input = inout.ReadLine();

            // Assert
            Assert.Equal("Test", input);
        }