public void DivRem(Integer left, Integer right, Integer expected, Integer expectedRemainder) { using (Immutability.Guard(left, right)) { var actualRemainder = default(Integer); var actual = left.DivRem(right, out actualRemainder); Assert.Equal(expectedRemainder, actualRemainder); Assert.Equal(expected, actual); } }