public HelloWorldCookie CreateHelloWorldCookie() { CookieDough cookieDough = MixDough(); SheetOrLaminateDough(cookieDough); FormDough(cookieDough); Cookie cookie = BakeDough(cookieDough); FillCookie(cookie); CoolCookie(cookie); FreezeCookie(cookie); HelloWorldCookie helloWorldCookie = PackCookie(cookie); return(helloWorldCookie); }
private void TestFlowSteps(HelloWorldCookie cookie) { Assert.IsNotNull(cookie); Assert.IsNotNull(cookie.FlowLogs); Assert.IsTrue(cookie.FlowLogs.Count > 0); // Check each step is in order Assert.IsTrue(cookie.FlowLogs[0].Contains("Mixing")); Assert.IsTrue(cookie.FlowLogs[1].Contains("Laminating")); Assert.IsTrue(cookie.FlowLogs[2].Contains("Forming")); Assert.IsTrue(cookie.FlowLogs[3].Contains("Baking")); Assert.IsTrue(cookie.FlowLogs[4].Contains("Filling")); Assert.IsTrue(cookie.FlowLogs[5].Contains("Cooling")); Assert.IsTrue(cookie.FlowLogs[6].Contains("Freezing")); Assert.IsTrue(cookie.FlowLogs[7].Contains("pack")); }