public void UnitsBetweenSymbolsTest() { var parser = new WordsToNumbers.WordsToNumber(); foreach (var value in Units) { var output = parser.WordsToNumberInText($".{value.Value}."); Assert.Equal($".{value.Key}.", output); } }
public void UnitsTest() { var parser = new WordsToNumbers.WordsToNumber(); foreach (var value in Units) { var output = parser.WordsToNumberInText(value.Value); Assert.Equal(value.Key.ToString(), output); } }
public void UnitsWithWordTest() { var parser = new WordsToNumbers.WordsToNumber(); var word = " числом"; foreach (var value in Units) { var output = parser.WordsToNumberInText(value.Value + word); Assert.Equal(value.Key + word, output); } }
public void HundredsWithWordTest() { var parser = new WordsToNumbers.WordsToNumber(); var word = " домов"; foreach (var value in Hundreds) { var output = parser.WordsToNumberInText(value.Value + word); Assert.Equal(value.Key + word, output); } }
public void UnitsBetweenWordsTest() { var parser = new WordsToNumbers.WordsToNumber(); var before = "Получается "; var after = " ровно"; foreach (var value in Units) { var output = parser.WordsToNumberInText($"{before}{value.Value}{after}"); Assert.Equal($"{before}{value.Key}{after}", output); } }