public void Distibute_OddCuts_ThrowsException() { int peopleCount = 8; int pizzaCount = 2; int pizzaCuts = 7; ActualValueDelegate <object> del = () => PizzaDistributor.Distribute(peopleCount, pizzaCount, pizzaCuts); Assert.That(del, Throws.ArgumentException); }
public void Distribute_Valid_ReturnDistributionAndLeftover() { int peopleCount = 8; int pizzaCount = 2; int pizzaCuts = 8; var result = PizzaDistributor.Distribute(peopleCount, pizzaCount, pizzaCuts); Assert.That(result, Is.EqualTo((2, 0))); }