public void CreateDeliveryNote_WithValidData() { int expectedRow = 1; IDeliveryNoteDAO dao = new DeliveryNoteDAOImpl(); PrepareDeliveryNoteData.DeleteAllSampleData(); DeliveryNote note = PrepareDeliveryNoteData.SampleData(); IDeliveryNoteService deliveryNotenService = new DeliveryNoteServiceImpl(); deliveryNotenService.CreateDeliveryNote(note); int actualRow = dao.CountDeliveryNote("DN001"); PrepareDeliveryNoteData.DeleteAllSampleData(); Assert.AreEqual(expectedRow, actualRow, "Failed"); }
public void DeleteDeliveryNote_WithValidData() { int expectedRow = 0; PrepareDeliveryNoteData.DeleteAllSampleData(); DeliveryNote note = PrepareDeliveryNoteData.SampleData(); IDeliveryNoteService deliveryNotenService = new DeliveryNoteServiceImpl(); IDeliveryNoteDAO dao = new DeliveryNoteDAOImpl(); dao.CreateDeliveryNote(note); int id = context.DeliveryNotes.Where(b => b.Code == "DN001").FirstOrDefault().Id; deliveryNotenService.DeleteDeliveryNote(id); int actualRow = dao.CountDeliveryNote("DN001"); Assert.AreEqual(expectedRow, actualRow, "Failed"); }