public void Given5_ShouldReturnPatternFor5()
 {
     LcdDigits.Output(5).Should().Be(
         " _ " + Environment.NewLine +
         "|_ " + Environment.NewLine +
         " _|");
 }
 public void Given9_ShouldReturnPatternFor9()
 {
     LcdDigits.Output(9).Should().Be(
         " _ " + Environment.NewLine +
         "|_|" + Environment.NewLine +
         "  |");
 }
 public void Given4_ShouldReturnPatternFor4()
 {
     LcdDigits.Output(4).Should().Be(
         "   " + Environment.NewLine +
         "|_|" + Environment.NewLine +
         "  |");
 }
 public void GivenOne_ShouldReturnPatternFor1()
 {
     LcdDigits.Output(1).Should().Be(
         "   " + Environment.NewLine +
         "  |" + Environment.NewLine +
         "  |");
 }
 public void GivenZero_ShouldReturnPatternFor0()
 {
     LcdDigits.Output(0).Should().Be(
         " _ " + Environment.NewLine +
         "| |" + Environment.NewLine +
         "|_|");
 }
 public void Given910_ShouldReturnPatternFor910()
 {
     LcdDigits.Output(910).Should().Be(
         " _     _ " + Environment.NewLine +
         "|_|  || |" + Environment.NewLine +
         "  |  ||_|");
 }
        public void GivenNegativeNumber_ShouldThrowArgumentException()
        {
            Action act = () => LcdDigits.Output(-1);

            act.Should().Throw <ArgumentException>();
        }