public void Sut_GetWord_ShouldReturnTheCorrectWord_WhenReceiveANumber_Between0And100(
            int number, string word, NumberConverter sut)
        {
            var result = sut.GetWord(number);

            result.Should().Be(word);
        }
Esempio n. 2
0
        public void DoWork()
        {
            int initialNumber, finalNumber;
            var totalOfLetters = 0;

            initialNumber = UserInterface.GetValue("Insira o número inicial:");
            finalNumber   = UserInterface.GetValue("Insira o número final:");

            var rangeNumbers = Enumerable.Range(initialNumber, finalNumber - initialNumber + 1);

            foreach (var number in rangeNumbers)
            {
                totalOfLetters += NumberConverter.GetWord(number).Length;
            }

            ConsoleWrapper.WriteLine($"Total de caracteres: {totalOfLetters}");
            ConsoleWrapper.ReadLine();
        }