public async Task CalculateAsync_MixedValuesArray_ReturnsResultAsync(int expected, int[] values) { var calculatorService = new EvenCalculatorService(); var result = await calculatorService.CalculateAsync(values); Assert.AreEqual(expected, result); }
public async Task CalculateAsync_InvalidValuesArray_ThrowsArgumentExceptionAsync(int[] values) { var calculatorService = new EvenCalculatorService(); await Assert.ThrowsExceptionAsync <ArgumentException>(async() => await calculatorService.CalculateAsync(values)); }