How do I put new List {1} in an NUNIT TestCase?

后端 未结 8 1876
后悔当初
后悔当初 2020-12-13 13:12

I have the method:

public static int Add(List numbers)
    {
        if (numbers == null || numbers.Count == 0)
            return 0;

        if          


        
8条回答
  •  [愿得一人]
    2020-12-13 13:24

    My solution is simpler, I just use params. I hope this works for you!

    [TestCase(1, 1)]
    [TestCase(10, 5, 1, 4)]
    [TestCase(25, 3, 5, 5, 12)]
    public void Linq_Add_ShouldSumAllTheNumbers(int expected, params int[] numbers)
    {
        var result = CalculatorLibrary.CalculatorFunctions.Add(numbers);
        Assert.AreEqual(expected, result);
    }
    

提交回复
热议问题