public void TestMethodMoveToOrderPage() { string msg = ""; OrdersPageDriver driver = new OrdersPageDriver(new UiContext(new OrderLogic(), new ProductLogic())); driver.MoveToOrderPage = (context, order) => { msg += "!"; }; driver.AddOrder(); driver.AddOrder(); Assert.Equal("!!", msg); }
public void TestExceptionInMoveToOrderPage() { string message = ""; OrdersPageDriver driver = new OrdersPageDriver(new UiContext(new OrderLogic(), new ProductLogic())); driver.ShowErrorMessage = (msg) => { message = msg; }; driver.AddOrder(); Assert.Equal("Object reference not set to an instance of an object.", message); }
private void buttonCreateOrder_Click(object sender, EventArgs e) { driver.AddOrder(); }