public void TestRemoveBrew()
        {
            Brewery testBrewery = new Brewery("Casey");
            Brew testBrew = new Brew("test", 1);
            bool success;

            // Start with 10
            testBrewery.Add(testBrew, 10);

            // Remove 5
            success = testBrewery.Remove(new Brew("test", 1), 5);
            Assert.IsTrue(success);
            Assert.AreEqual(5, testBrewery.brewQty[0]);

            // Try to remove another 10
            success = testBrewery.Remove(new Brew("test", 1), 10);
            Assert.IsFalse(success);
            Assert.AreEqual(5, testBrewery.brewQty[0]);

            // Remove the final 5 and the entry is deleted
            success = testBrewery.Remove(new Brew("test", 1), 5);
            Assert.IsTrue(success);
            Assert.AreEqual(0, testBrewery.brewBag.Count);
        }