public void Divide__Divider_Is_Zero__DivideByZeroException_Thrown() { // ReSharper disable once ReturnValueOfPureMethodIsNotUsed Action divisionByZero = () => Money18.Divide(1, 0); divisionByZero .Should() .ThrowExactly <DivideByZeroException>(); }
public void Divide__Produces_Correct_Result(string a, string b, string c) { var(left, right) = Parse(a, b); Money18 .Divide(left, right) .Should() .Be(c); }