コード例 #1
0
ファイル: ItemLogicTest.cs プロジェクト: ErickMC/Llama
 public void Update_Item_From_Database()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     testItem.Description = "changed by update";
     logic.UpdateItem(testItem);
 }
コード例 #2
0
ファイル: ItemLogicTest.cs プロジェクト: ErickMC/Llama
 public void Delete_Item_From_Database()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.AddItem(testItem);
     logic.DeleteItem(testItem);
 }
コード例 #3
0
ファイル: SaleLogicTest.cs プロジェクト: ErickMC/Llama
        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);
        }
コード例 #4
0
ファイル: SaleLogicTest.cs プロジェクト: ErickMC/Llama
        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");
        }
コード例 #5
0
ファイル: ItemLogicTest.cs プロジェクト: ErickMC/Llama
 public void Insert_Item_To_Database()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.AddItem(testItem);
 }
コード例 #6
0
ファイル: ItemLogicTest.cs プロジェクト: ErickMC/Llama
 public void Get_Item_From_Database_By_Name()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.GetItemByName("ItemPrueba");
 }
コード例 #7
0
ファイル: ItemLogicTest.cs プロジェクト: ErickMC/Llama
 public void Get_Item_From_Database_By_Id()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.GetItemByID(2);
 }
コード例 #8
0
ファイル: ItemLogicTest.cs プロジェクト: ErickMC/Llama
 public void Get_Items_From_Database_By_Type()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.GetItemsByType(1);
 }
コード例 #9
0
ファイル: ItemLogicTest.cs プロジェクト: ErickMC/Llama
 public void Get_Active_Items()
 {
     CreateTestItem();
     ItemLogic logic = new ItemLogic();
     logic.GetActiveItems();
 }
コード例 #10
0
ファイル: SaleLogicTest.cs プロジェクト: ErickMC/Llama
        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);
        }