示例#1
0
        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);
        }
示例#2
0
        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)));
        }