public void InternalReturnRateShouldThrowDivideByZeroException(double[] cashFlow, double guess) { //Act var exception = Record.Exception(() => FinancialCalculations.InternalReturnRate(cashFlow, guess)); //Assert exception.Should().NotBeNull(); exception.GetType().Should().Be(typeof(ArgumentException)); }