private void OrderCookie() { var cookie = CookieFactory.BakeCookie(); CookieCounter.Add(cookie); CookiesRemaining--; Console.WriteLine("Bakery made cookie #" + cookie.Id); }
public void BakeCookieTest() { CookieFactory cookieFactory = new CookieFactory(); Cookie cookie = cookieFactory.BakeCookie(); Assert.IsNotNull(cookie); Assert.IsTrue(cookie.CookieType.GetType() == typeof(CookieFlyWeight.ChocolateCookie) || cookie.CookieType.GetType() == typeof(CookieFlyWeight.BlueberryCookie) || cookie.CookieType.GetType() == typeof(CookieFlyWeight.HotDogCookie)); }