public void GetNullObjectCountRecursive_ParametersAreValid_ReturnsResult(object[] data) { // Arrange object[] arrayToSearch = (object[])data[0]; int expectedResult = (int)data[1]; // Act int actualResult = WhileMethods.GetNullObjectCountRecursive(arrayToSearch); // Assert Assert.AreEqual(expectedResult, actualResult); }
public void GetNullObjectCountRecursive_ArrayToSearchParameterIsNull_ThrowsArgumentNullException() { // Act Assert.Throws <ArgumentNullException>(() => WhileMethods.GetNullObjectCountRecursive(null)); }