Beispiel #1
0
        public void TakeEmptyStringAndReturnInt()
        {
            var result = _calculator.Add("");

            Assert.Equal(0, result);
        }
 public void Add_NoNumber_ReturnsZero()
 {
     Assert.AreEqual(0, calculator.Add(""));
 }
Beispiel #3
0
 public void Add_GivenDefinedDelimiter_ReturnsCorrectSum(string input, int expected)
 {
     Assert.Equal(expected, Calculator.Add(input));
 }
        private int Add(string input)
        {
            var calculator = new Calculator();

            return(calculator.Add(input));
        }
Beispiel #5
0
 public void Add__GivenIncorrectFormat_ThrowsCorrectException(string input)
 {
     Assert.Throws <ArgumentException>(() => Calculator.Add(input));
 }
Beispiel #6
0
 public void Add_GivenNewLine_ReturnsCorrectSum(string input, int expected)
 {
     Assert.Equal(expected, Calculator.Add(input));
 }
Beispiel #7
0
 public void Add_GivenNegativeValues_ThrowsCorrectException(string input)
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => Calculator.Add(input));
 }
        public void AddEmptyStringReturnsZero()
        {
            int result = sut.Add("");

            Assert.AreEqual(0, result);
        }
Beispiel #9
0
        public void Should_ReturEnmptyString_WhenInputIsEmptyString()
        {
            var result = _calculator.Add(string.Empty);

            Assert.AreEqual(0, result);
        }