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");
        }