Exemple #1
0
 public void TestTrungTam06_DeleteFailure()
 {
     try
     {
         frmDM_TrungTam frm = new frmDM_TrungTam();
         frm.Oid   = 0;
         frm.isAdd = true;
         frmChiTiet_TrungTam frmChiTietTrungTam = new frmChiTiet_TrungTam(frm);
         frmChiTietTrungTam.TestDelete();
         Assert.AreEqual("Khong chay dong nay", String.Empty);
     }
     catch (Exception ex)
     {
         Assert.AreEqual(ex.Message, "Bạn không thể xóa khi đang thêm mới!");
     }
 }
Exemple #2
0
 public void TestTrungTam02_MaTrungTamHasExistedOnInsert()
 {
     try
     {
         frmDM_TrungTam frm = new frmDM_TrungTam();
         frm.Oid   = 0;
         frm.isAdd = true;
         frmChiTiet_TrungTam frmChiTietTrungTam = new frmChiTiet_TrungTam(frm);
         frmChiTietTrungTam.SetInput("TrungTam1", "2222", "Thai Thinh 2", "043840856", "045621543", "hanhbd@gmail", "Unit test ma TrungTam", 1);
         frmChiTietTrungTam.TestSave();
         Assert.AreEqual("Khong chay dong nay", String.Empty);
     }
     catch (Exception ex)
     {
         Assert.AreEqual(ex.Message, "Mã trung tâm đã tồn tại trong hệ thống !");
     }
 }
Exemple #3
0
 public void TestTrungTam01_MaTrungTamIsNotEmpty()
 {
     try
     {
         frmDM_TrungTam frm = new frmDM_TrungTam();
         frm.Oid   = 0;
         frm.isAdd = true;
         frmChiTiet_TrungTam frmChiTietTrungTam = new frmChiTiet_TrungTam(frm);
         frmChiTietTrungTam.SetInput("TrungTam1", "", "Thai Thinh 2", "043840856", "045621543", "hanhbd@gmail", "Unit test ma TrungTam", 1);
         frmChiTietTrungTam.TestSave();
         Assert.AreEqual("Khong chay dong nay", String.Empty);
     }
     catch (Exception ex)
     {
         Assert.AreEqual(ex.Message, "Mã trung tâm không được để trống !");
     }
 }
Exemple #4
0
        public void TestTrungTam05_InsertSuccess()
        {
            frmDM_TrungTam frm = new frmDM_TrungTam();

            frm.Oid   = 0;
            frm.isAdd = true;
            frmChiTiet_TrungTam frmChiTietTrungTam = new frmChiTiet_TrungTam(frm);

            frmChiTietTrungTam.SetInput("TrungTam1", "111", "Thai Thinh 2", "043840856", "045621543", "hanhbd@gmail", "Unit test ma TrungTam", 1);
            frmChiTietTrungTam.TestSave();
            List <DMTrungTamInfor> list = DMTrungTamDataProvider.Search(new DMTrungTamInfor {
                MaTrungTam = "111"
            });

            //List<DMTrungTamInfor> list = DMTrungTamDataProvider.Search(t = "111"});
            Assert.AreEqual(1, list.Count);
        }
Exemple #5
0
        public void TestTrungTam03_MaTrungTamHasExistedOnUpdate()
        {
            try
            {
                TestTrungTam05_InsertSuccess();
                List <DMTrungTamInfor> list  = DMTrungTamDataProvider.GetListTrungTamInfo();
                DMTrungTamInfor        infor = list.Find(delegate(DMTrungTamInfor match)
                {
                    return(match.MaTrungTam == "111");
                });

                frmDM_TrungTam frm = new frmDM_TrungTam();
                frm.isAdd = false;
                frm.Oid   = infor.IdTrungTam;
                frmChiTiet_TrungTam frmChiTietTrungTam = new frmChiTiet_TrungTam(frm);
                frmChiTietTrungTam.SetInput("TrungTam1", "2222", "Thai Thinh 2", "043840856", "045621543", "hanhbd@gmail", "Unit test ma TrungTam", 1);
                frmChiTietTrungTam.TestSave();
                list = DMTrungTamDataProvider.GetListTrungTamInfo();
                List <DMTrungTamInfor> listDuplicate = list.FindAll(delegate(DMTrungTamInfor match)
                {
                    return(match.MaTrungTam == "2222");
                });
                frmChiTietTrungTam.TestDelete();
                Assert.AreEqual(1, listDuplicate.Count);
            }
            catch (Exception ex)
            {
                if (ex.GetType() != typeof(AssertFailedException))
                {
                    Assert.AreEqual(ex.Message, "Mã trung tâm đã tồn tại trong hệ thống !");
                }
                else
                {
                    throw;
                }
            }
        }
Exemple #6
0
        public void TestTrungTam07_DeleteSuccess()
        {
            TestTrungTam05_InsertSuccess();
            List <DMTrungTamInfor> list  = DMTrungTamDataProvider.GetListTrungTamInfo();
            DMTrungTamInfor        infor = list.Find(delegate(DMTrungTamInfor match)
            {
                return(match.MaTrungTam == "111");
            });

            frmDM_TrungTam frm = new frmDM_TrungTam();

            frm.isAdd = false;
            frm.Oid   = infor.IdTrungTam;
            frmChiTiet_TrungTam frmChiTietTrungTam = new frmChiTiet_TrungTam(frm);

            frmChiTietTrungTam.TestDelete();
            list  = DMTrungTamDataProvider.GetListTrungTamInfo();
            infor = list.Find(delegate(DMTrungTamInfor match)
            {
                return(match.MaTrungTam == "111");
            });

            Assert.AreEqual(null, infor);
        }