Guest User

Untitled

a guest
Jan 16th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. public class StringCalculatorShould
  2. {
  3. [Fact]
  4. public void DefaultToZeroOnEmptyString()
  5. {
  6. var stringCalculator = new StringCalculator();
  7.  
  8. var result = stringCalculator.Calculate("");
  9.  
  10. result.ShouldBe(0);
  11. }
  12.  
  13. [Theory]
  14. [InlineData("1", 1)]
  15. [InlineData("155", 155)]
  16. [InlineData("9", 9)]
  17. public void ReturnNumberIfOneArgument(string input, int expected)
  18. {
  19. var stringCalculator = new StringCalculator();
  20.  
  21. var result = stringCalculator.Calculate(input);
  22.  
  23. result.ShouldBe(expected);
  24. }
  25.  
  26. [Theory]
  27. [InlineData("1,1", 2)]
  28. [InlineData("10,1", 11)]
  29. [InlineData("99,11", 110)]
  30. public void SumNumbersSeparatedByComma(string input, int expected)
  31. {
  32. var stringCalculator = new StringCalculator();
  33.  
  34. var result = stringCalculator.Calculate(input);
  35.  
  36. result.ShouldBe(expected);
  37. }
  38. }
Add Comment
Please, Sign In to add comment