Esempio n. 1
0
        public void CalculatorCanHandleEmptyStrings()
        {
            var calculator = new StringCalculatorOperator();

            calculator.Add(string.Empty).Should().Be("0");
        }
Esempio n. 2
0
        public void CalculatorShouldHandleReturningErrorMessages(string numbers, string expected)
        {
            var calculator = new StringCalculatorOperator();

            calculator.Add(numbers).Should().Be(expected);
        }
Esempio n. 3
0
        public void CalculatorShouldHandleNewLinesAsSeparators(string numbers, string expected)
        {
            var calculator = new StringCalculatorOperator();

            calculator.Add(numbers).Should().Be(expected);
        }
Esempio n. 4
0
        public void CalculatorShouldHandleDecimals(string numbers, string expected)
        {
            var calculator = new StringCalculatorOperator();

            calculator.Add(numbers).Should().Be(expected);
        }
Esempio n. 5
0
        public void CalculatorShouldHandleUnknownNumberOfArguments(string numbers, string expected)
        {
            var calculator = new StringCalculatorOperator();

            calculator.Add(numbers).Should().Be(expected);
        }
Esempio n. 6
0
        public void CalculatorCanHandleTwoValues(string numbers, string expected)
        {
            var calculator = new StringCalculatorOperator();

            calculator.Add(numbers).Should().Be(expected);
        }