public void TestClear() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); form.bBreakfast_Click(this, null); form.bDrinks_Click(this, null); form.bLD_Click(this, null); form.bDessert_Click(this, null); //baseline Assert.IsTrue(form.getTextBox("tbTotal").Text == "11.09", "tbTotal not accurate"); Assert.IsTrue(form.getTextBox("tbSubtotal").Text == "10.46", "tbSubTotal not accurate."); Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 4, "4 Items not added."); Assert.IsTrue(form.prices.Count == 4, "prices not 4."); //action form.bClear_Click(this, null); //checks Assert.IsTrue(form.getTextBox("tbTotal").Text == "0.00", "tbTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text == "0.00", "tbSubTotal not 0.00."); Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 0, "4 Items not added"); Assert.IsTrue(form.prices.Count == 0, "prices not empty."); }
public void TestBreakfastAdd() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.bBreakfast_Click(this, null); int count = form.getListBox("lbBreakfast").Items.Count; //check Assert.IsTrue(form.getListBox("lbBreakfast").Items.Count > 0, "lbBreakfast has no item."); Assert.IsTrue(form.getListBox("lbOrder").Items.Count > 0, "lbOrder has no item."); Assert.IsTrue(form.getListBox("lbOrder").SelectedIndex == 0, "lbOrder selected item not 0."); Assert.AreEqual(form.getListBox("lbBreakfast").SelectedItem, form.getListBox("lbOrder").SelectedItem, "Selected item from lbBreakfast not moved to lbOrder."); Assert.AreEqual(form.getListBox("lbBreakfast").Items.Count, count, "Item removed from lbBreakfast"); Assert.IsTrue(form.prices.Count == 1, "Prices empty"); }
public void ListBoxesLoad() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); //check Assert.IsTrue(form.getListBox("lbBreakfast").Items.Count > 0, "lbBreakfast is empty."); Assert.IsTrue(form.getListBox("lbBreakfast").SelectedIndex == 0, "lbBreakfast selected index is not 0."); Assert.IsTrue(form.getListBox("lbLD").Items.Count > 0, "lbLD is empty."); Assert.IsTrue(form.getListBox("lbLD").SelectedIndex == 0, "lbLD selected index is not 0."); Assert.IsTrue(form.getListBox("lbDrinks").Items.Count > 0, "lbDrinks is empty."); Assert.IsTrue(form.getListBox("lbDrinks").SelectedIndex == 0, "lbDrinks selected index is not."); Assert.IsTrue(form.getListBox("lbDessert").Items.Count > 0, "lbDesserts is empty."); Assert.IsTrue(form.getListBox("lbDessert").Items.Count > 0, "lbDesserts selected index is not 0."); Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 0, "lbOrder is not empty."); }
public void TestBreakfastAdd() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); //baseline int count = form.getListBox("lbBreakfast").Items.Count; Assert.IsTrue(form.getListBox("lbBreakfast").Items.Count > 0, "lbBreakfast has no item."); Assert.IsTrue(form.getListBox("lbBreakfast").SelectedIndex == 0, "lbBreakfast selected item not zero."); //action form.bBreakfast_Click(this, null); //check Assert.IsTrue(form.getListBox("lbOrder").Items.Count > 0, "lbOrder has no item."); Assert.IsTrue(form.getListBox("lbOrder").SelectedIndex == 0, "lbOrder selected item not 0."); Assert.AreEqual(form.getListBox("lbBreakfast").SelectedItem, form.getListBox("lbOrder").SelectedItem, "Selected item from lbBreakfast not moved to lbOrder."); Assert.AreEqual(form.getListBox("lbBreakfast").Items.Count, count, "Item removed from lbBreakfast"); Assert.IsTrue(form.prices.Count == 1, "Prices empty"); }
public void ListBoxesLoad() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); //check Assert.IsTrue(form.getListBox("lbBreakfast").Items.Count > 0, "lbBreakfast is empty."); Assert.IsTrue(form.getListBox("lbBreakfast").SelectedIndex == 0, "lbBreakfast selected index is not 0."); Assert.IsTrue(form.getListBox("lbLD").Items.Count > 0, "lbLD is empty."); Assert.IsTrue(form.getListBox("lbLD").SelectedIndex == 0, "lbLD selected index is not 0."); Assert.IsTrue(form.getListBox("lbDrinks").Items.Count > 0, "lbDrinks is empty."); Assert.IsTrue(form.getListBox("lbDrinks").SelectedIndex == 0, "lbDrinks selected index is not."); Assert.IsTrue(form.getListBox("lbDessert").Items.Count > 0, "lbDesserts is empty."); Assert.IsTrue(form.getListBox("lbDessert").Items.Count > 0, "lbDesserts selected index is not 0."); Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 0, "lbOrder is not empty."); }
public void TestZeroOut() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); form.bBreakfast_Click(this, null); //baseline Assert.IsTrue(form.getTextBox("tbTotal").Text != "0.00", "tbTotal is 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text != "0.00", "tbSubTotal is 0.00."); //action form.zeroOut(); //check Assert.IsTrue(form.getTextBox("tbTotal").Text == "0.00", "tbTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text == "0.00", "tbSubTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbTax").Text == "0.06", "tbTax not 0.06."); }
public void TestTranslate() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); //Action form.spanishToolStripMenuItem_Click(this, null); //Check Assert.IsTrue(form.getListBox("lbDessert").Items[3].ToString().CompareTo("Volumen de negocios de manzana caliente $22.65") == 0, "Dessert did not translate"); Assert.IsTrue(form.getListBox("lbDrinks").Items[0].ToString().CompareTo("Bebidas $29.67") == 0, "Drink did not translate"); Assert.IsTrue(form.getListBox("lbLD").Items[2].ToString().CompareTo("queso Pancho $40.21") == 0, "Lunch/Dinner did not translate"); Assert.IsTrue(form.getListBox("lbBreakfast").Items[0].ToString().CompareTo("sandwich de huevo w/ Tocino $52.50") == 0, "Breakfast did not translate"); }
public void TestTotalNotEmpty() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); //action form.bBreakfast_Click(this, null); form.bDrinks_Click(this, null); form.bLD_Click(this, null); form.bDessert_Click(this, null); //check Assert.IsTrue(form.getTextBox("tbTotal").Text == "11.09", "tbTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text == "10.46", "tbSubTotal not 0.00."); }
public void TestTotalEmpty() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); //check Assert.IsTrue(form.getTextBox("tbTotal").Text == "0.00", "tbTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text == "0.00", "tbSubTotal not 0.00."); }
public void TestTokenizePrices() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); form.bBreakfast_Click(this, null); //action form.tokenizePrices(); //check Assert.IsTrue(form.prices[0] == 2.99, "Price is not tokenized correctly."); }
public void TestTextboxesLoad() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); //check Assert.AreEqual(form.getTextBox("tbTotal").Text, "0.00", "Total not zeroed"); Assert.AreEqual(form.getTextBox("tbTax").Text, "0.06", "Tax not zeroed"); Assert.AreEqual(form.getTextBox("tbSubtotal").Text, "0.00", "SubTotal not zeroed"); Assert.IsTrue(form.prices.Count == 0, "Prices not empty"); }
public void TestTotalEmpty() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); //check Assert.IsTrue(form.getTextBox("tbTotal").Text == "0.00", "tbTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text == "0.00", "tbSubTotal not 0.00."); }
public void TestRemove() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); form.bBreakfast_Click(this, null); form.bBreakfast_Click(this, null); //baseline Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 2, "lbOrder count not 2"); Assert.IsTrue(form.prices.Count == 2, "Prices count not 2"); //action form.bRemove_Click(this, null); //check Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 1, "lbOrder count not 1"); Assert.IsTrue(form.prices.Count == 1, "Prices count not 1"); }
public void TestRemove() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.bBreakfast_Click(this, null); form.bBreakfast_Click(this, null); //baseline Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 2, "lbOrder count not 2"); Assert.IsTrue(form.prices.Count == 2, "Prices count not 2"); //action form.bRemove_Click(this, null); //check Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 1, "lbOrder count not 1"); Assert.IsTrue(form.prices.Count == 1, "Prices count not 1"); }
public void TestGetTotal() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.prices.Clear(); form.prices.Add(1.02); form.prices.Add(2.33); form.prices.Add(3.40); form.prices.Add(4.50); //action double total = form.getTotal(); //check Assert.AreEqual(total, 11.25, "GetTotal method not adding correctly."); }
public void TestFormat() { //setup NuWayOrderForm form = new NuWayOrderForm(); //check Assert.IsTrue(form.format("").Length == 0, "if(length>0) failed."); Assert.IsTrue(form.format("1") == "1.00", "if(conains(.) failed."); Assert.AreEqual(form.format("1."), "1.00", "add two 0's failed."); Assert.AreEqual(form.format("1.1"), "1.10", "add one 0 failed."); Assert.AreEqual(form.format("1.00"), "1.00", "not formatting failed"); }
public void TestTextboxesLoad() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); //check Assert.AreEqual(form.getTextBox("tbTotal").Text, "0.00", "Total not zeroed"); Assert.AreEqual(form.getTextBox("tbTax").Text, "0.06", "Tax not zeroed"); Assert.AreEqual(form.getTextBox("tbSubtotal").Text, "0.00", "SubTotal not zeroed"); Assert.IsTrue(form.prices.Count == 0, "Prices not empty"); }
public void TestZeroOut() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.bBreakfast_Click(this, null); //baseline Assert.IsTrue(form.getTextBox("tbTotal").Text != "0.00", "tbTotal is 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text != "0.00", "tbSubTotal is 0.00."); //action form.zeroOut(); //check Assert.IsTrue(form.getTextBox("tbTotal").Text == "0.00", "tbTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text == "0.00", "tbSubTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbTax").Text == "0.06", "tbTax not 0.06."); }
public void TestTotalNotEmpty() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); //action form.bBreakfast_Click(this, null); form.bDrinks_Click(this, null); form.bLD_Click(this, null); form.bDessert_Click(this, null); //check Assert.IsTrue(form.getTextBox("tbTotal").Text == "11.09", "tbTotal not 0.00."); Assert.IsTrue(form.getTextBox("tbSubtotal").Text == "10.46", "tbSubTotal not 0.00."); }
public void TestLogin() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.LoginService = new TestBox(); form.login.isAuthentic = true; form.signInToolStripMenuItem_Click(this, null); //form.login.Show(); //form.login.MessageBoxService = new TestBox() as IMessageBoxService; //form.login.tbPass.Text = "alf1"; //form.login.tbUser.Text = "jalf"; //form.login.bSignIn_Click(this, null); Assert.IsTrue(form.getListBox("lbBreakfast").Items.Count > 0, "lbBreakfast is empty."); Assert.IsTrue(form.getListBox("lbBreakfast").SelectedIndex == 0, "lbBreakfast selected index is not 0."); Assert.IsTrue(form.getListBox("lbLD").Items.Count > 0, "lbLD is empty."); Assert.IsTrue(form.getListBox("lbLD").SelectedIndex == 0, "lbLD selected index is not 0."); Assert.IsTrue(form.getListBox("lbDrinks").Items.Count > 0, "lbDrinks is empty."); Assert.IsTrue(form.getListBox("lbDrinks").SelectedIndex == 0, "lbDrinks selected index is not."); Assert.IsTrue(form.getListBox("lbDessert").Items.Count > 0, "lbDesserts is empty."); Assert.IsTrue(form.getListBox("lbDessert").Items.Count > 0, "lbDesserts selected index is not 0."); Assert.IsTrue(form.getListBox("lbOrder").Items.Count == 0, "lbOrder is not empty."); }
public void TestTokenizePrices() { //setup NuWayOrderForm form = new NuWayOrderForm(); form.Show(); form.bBreakfast_Click(this, null); //action form.tokenizePrices(); //check Assert.IsTrue(form.prices[0] == 2.99, "Price is not tokenized correctly."); }