Ejemplo n.º 1
0
 public void Update_Item_From_Database()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     testItem.Description = "changed by update";
     logic.UpdateItem(testItem);
 }
Ejemplo n.º 2
0
 public void Delete_Item_From_Database()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.AddItem(testItem);
     logic.DeleteItem(testItem);
 }
Ejemplo n.º 3
0
        public void Delete_Detail_From_Sale()
        {
            ItemLogic itemlogic = new ItemLogic();
            Item item = itemlogic.GetItemByID(1);

            SaleLogic logic = new SaleLogic();
            decimal total = logic.CalculateSaleTotal(testSale, testDetails);
            logic.AddSale(testSale, testDetails);
            logic.DeleteDetailFromSale(testSale, item, detail);
        }
Ejemplo n.º 4
0
        public void Calculate_Sale_Total()
        {
            CreateTestSale();
            ItemLogic itemLogic = new ItemLogic();
            Item item1 = itemLogic.GetItemByID(2);
            Item item2 = itemLogic.GetItemByID(3);

            decimal trueTotal = detail.Quantity * item1.Cost + detail2.Quantity * item2.Cost;

            SaleLogic logic = new SaleLogic();
            decimal calculatedTotal = logic.CalculateSaleTotal(testSale, testDetails);
            Assert.AreEqual(trueTotal, calculatedTotal, "Not equal");
        }
Ejemplo n.º 5
0
 public void Insert_Item_To_Database()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.AddItem(testItem);
 }
Ejemplo n.º 6
0
 public void Get_Item_From_Database_By_Name()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.GetItemByName("ItemPrueba");
 }
Ejemplo n.º 7
0
 public void Get_Item_From_Database_By_Id()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.GetItemByID(2);
 }
Ejemplo n.º 8
0
 public void Get_Items_From_Database_By_Type()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.GetItemsByType(1);
 }
Ejemplo n.º 9
0
 public void Get_Active_Items()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.GetActiveItems();
 }
Ejemplo n.º 10
0
        public void Update_Sale_From_Database()
        {
            CreateTestSale();

            ItemLogic itemlogic = new ItemLogic();
            Item item = itemlogic.GetItemByID(1);

            SaleLogic logic = new SaleLogic();
            decimal total = logic.CalculateSaleTotal(testSale, testDetails);
            detail.Quantity = 3;
            logic.UpdateSale(testSale, item, detail);
        }