示例#1
0
        public void ReturnsCorrectInput()
        {
            // Arrange
            var fixture       = new Fixture();
            var expectedInput = fixture.Create <string>();
            var sr            = new StringReader(expectedInput);

            System.Console.SetIn(sr);

            // Act
            var consoleProvider = new ConsoleProvider();
            var actualResult    = consoleProvider.ReadLine();

            // Assert
            Assert.That(actualResult, Is.EqualTo(expectedInput));
        }