public void ShouldNotAcceptAnythingDifferentThan_y_Or_n_AsAnswer(string answer)
        {
            var message       = "Message";
            var name          = "Name";
            var consoleRender = Substitute.For <IScreenManager>();
            var input         = new InputConfirmation(name, message, consoleRender);

            var isValid = input.IsValidAnswer(answer);

            isValid.Should().BeFalse();
        }
        public void ShouldAccept_y_And_n_AsAnswer(string answer)
        {
            var message       = "Message";
            var name          = "Name";
            var consoleRender = Substitute.For <IScreenManager>();
            var input         = new InputConfirmation(name, message, consoleRender);

            consoleRender.ReadLine().Returns(answer);

            var isValid = input.IsValidAnswer(answer);

            isValid.Should().BeTrue();
        }