public void TestSumShouldReturnTheSumForEmpty() { //arrange var exceptSum = 0; List <int> numList = new List <int>(); ClassForTest Sum = new ClassForTest(); // act var result = Sum.Sum(numList); //assert Assert.Equal(exceptSum, result); }
public void TestSumShouldReturnTheSumForMutipleElements() { //arrange var exceptSum = 6; List <int> numList = new List <int>() { 1, 2, 3 }; ClassForTest Sum = new ClassForTest(); // act var result = Sum.Sum(numList); //assert Assert.Equal(exceptSum, result); }
public void TestSumShouldReturnTheSumForOneElement() { //arrange var element = 1; var exceptSum = element; List <int> numList = new List <int>() { element }; ClassForTest Sum = new ClassForTest(); // act var result = Sum.Sum(numList); //assert Assert.Equal(exceptSum, result); }
public void TestSumShouldReturnTheSumForNull() { ClassForTest classForTest = new ClassForTest(); Assert.Null(classForTest.Sum(null)); }