public void GivenSingle3_Return3() { var three = @" _ _| _| "; var parser = new OcrParser(); var result = parser.Parse(three); result.Should().Be("3"); }
public void GivenSingle1_Return1() { var one = @" | | "; var parser = new OcrParser(); var result = parser.Parse(one); result.Should().Be("1"); }
public void GivenSingle2_Return2() { var two = @" _ _| |_ "; var parser = new OcrParser(); var result = parser.Parse(two); result.Should().Be("2"); }
public void GivenThis_Return222212222() { var number = @" _ _ _ _ _ _ _ _ _| _| _| _| | _| _| _| _| |_ |_ |_ |_ ||_ |_ |_ |_ "; var parser = new OcrParser(); var result = parser.Parse(number); result.Should().Be("222212222"); }
public void GivenNine2_Return222222222() { var nineTwos = @" _ _ _ _ _ _ _ _ _ _| _| _| _| _| _| _| _| _| |_ |_ |_ |_ |_ |_ |_ |_ |_ "; var parser = new OcrParser(); var result = parser.Parse(nineTwos); result.Should().Be("222222222"); }
public void GivenNine5_Return555555555() { var nineFives = @" _ _ _ _ _ _ _ _ _ |_ |_ |_ |_ |_ |_ |_ |_ |_ _| _| _| _| _| _| _| _| _| "; var parser = new OcrParser(); var result = parser.Parse(nineFives); result.Should().Be("555555555"); }
public void GivenNine1_Return111111111() { var nineOnes = @" | | | | | | | | | | | | | | | | | | "; var parser = new OcrParser(); var result = parser.Parse(nineOnes); result.Should().Be("111111111"); }
public void GivenOneToNine_Return123456789() { var OneToNine = @" _ _ _ _ _ _ _ | _| _||_||_ |_ ||_||_| ||_ _| | _||_| ||_| _| "; var parser = new OcrParser(); var result = parser.Parse(OneToNine); result.Should().Be("123456789"); }
public void GivenNineNines_Return999999999() { var nineNines = @" _ _ _ _ _ _ _ _ _ |_||_||_||_||_||_||_||_||_| _| _| _| _| _| _| _| _| _| "; var parser = new OcrParser(); var result = parser.Parse(nineNines); result.Should().Be("999999999"); }
public void Tests(string input, string expectedResult) { IOcrParser parser = new OcrParser(); Assert.Equal(expectedResult, parser.ParseInput(input)); }