Ejemplo n.º 1
0
 public void TestKhachHang06_DeleteFailure()
 {
     try
     {
         frmDM_KhachHangLe frm = new frmDM_KhachHangLe();
         frm.Oid   = 0;
         frm.isAdd = true;
         frmChiTiet_KhachHangLe frmChiTietKhachHang = new frmChiTiet_KhachHangLe(frm);
         frmChiTietKhachHang.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!");
     }
 }
Ejemplo n.º 2
0
 public void TestKhachHang02_MaKhachHangHasExistedOnInsert()
 {
     try
     {
         frmDM_KhachHangLe frm = new frmDM_KhachHangLe();
         frm.Oid   = 0;
         frm.isAdd = true;
         frmChiTiet_KhachHangLe frmChiTietKhachHang = new frmChiTiet_KhachHangLe(frm);
         frmChiTietKhachHang.SetInput("Nguyễn văn dũng", "22222222", "123123", "15121988", Convert.ToDateTime("18/10/1988"), "lê việt cường", "123321", "107/1/14 Lĩnh Nam", "0436987411", "dungnv", "112233", "135308601", "Units Test Khách Hàng Lẻ", 1);
         frmChiTietKhachHang.TestSave();
         Assert.AreEqual("Khong chay dong nay", String.Empty);
     }
     catch (Exception ex)
     {
         Assert.AreEqual(ex.Message, "Mã khách hàng đã tồn tại trong hệ thống !");
     }
 }
Ejemplo n.º 3
0
        public void TestKhachHang05_InsertSuccess()
        {
            frmDM_KhachHangLe frm = new frmDM_KhachHangLe();

            frm.Oid   = 0;
            frm.isAdd = true;
            frmChiTiet_KhachHangLe frmChiTietKhachHang = new frmChiTiet_KhachHangLe(frm);

            frmChiTietKhachHang.SetInput("Nguyễn văn dũng", "15121988", "123123", "15121988", Convert.ToDateTime("18/10/1988"), "lê việt cường", "123321", "107/1/14 Lĩnh Nam", "0436987411", "dungnv", "112233", "135308601", "Units Test Khách Hàng Lẻ", 1);
            frmChiTietKhachHang.TestSave();
            List <DMDoiTuongInfo> list = DmDoiTuongProvider.SearchRieng(new DMDoiTuongInfo()
            {
                MaRieng = "123123"
            });

            Assert.AreEqual(1, list.Count);
        }
Ejemplo n.º 4
0
 public void TestKhachHang04_KhachHangIsNotEmpty()
 {
     try
     {
         frmDM_KhachHangLe frm = new frmDM_KhachHangLe();
         frm.Oid   = 0;
         frm.isAdd = true;
         frmChiTiet_KhachHangLe frmChiTietKhachHang = new frmChiTiet_KhachHangLe(frm);
         frmChiTietKhachHang.SetInput("", "15121988", "123123", "15121988", Convert.ToDateTime("18/10/1988"), "lê việt cường", "123321", "107/1/14 Lĩnh Nam", "0436987411", "dungnv", "112233", "135308601", "Units Test Khách Hàng Lẻ", 1);
         frmChiTietKhachHang.TestSave();
         Assert.AreEqual("Khong chay dong nay", String.Empty);
     }
     catch (Exception ex)
     {
         Assert.AreEqual(ex.Message, "Tên khách hàng không được để trống !");
     }
 }
Ejemplo n.º 5
0
        public void TestKhachHang07_DeleteSuccess()
        {
            TestKhachHang05_InsertSuccess();
            List <DMDoiTuongInfo> list  = DmDoiTuongProvider.GetListDmDoiTuongInfoEx();
            DMDoiTuongInfo        infor = list.Find(delegate(DMDoiTuongInfo match)
            {
                return(match.MaDoiTuong == "15121988");
            });

            frmDM_KhachHangLe frm = new frmDM_KhachHangLe();

            frm.isAdd = false;
            frm.Oid   = infor.IdDoiTuong;
            frmChiTiet_KhachHangLe frmChiTietKhachHang = new frmChiTiet_KhachHangLe(frm);

            frmChiTietKhachHang.TestDelete();
            list  = DmDoiTuongProvider.GetListDmDoiTuongInfoEx();
            infor = list.Find(delegate(DMDoiTuongInfo match)
            {
                return(match.MaDoiTuong == "15121988");
            });
            Assert.AreEqual(infor, null);
        }
Ejemplo n.º 6
0
        public void TestKhachHang03_MaKhachHangHasExistedOnUpdate()
        {
            try
            {
                TestKhachHang05_InsertSuccess();
                List <DMDoiTuongInfo> list  = DmDoiTuongProvider.GetListDmDoiTuongInfoEx();
                DMDoiTuongInfo        infor = list.Find(delegate(DMDoiTuongInfo match)
                {
                    return(match.MaDoiTuong == "15121988");
                });

                frmDM_KhachHangLe frm = new frmDM_KhachHangLe();
                frm.isAdd = false;
                frm.Oid   = infor.IdDoiTuong;
                frmChiTiet_KhachHangLe frmChiTietKhachHang = new frmChiTiet_KhachHangLe(frm);
                frmChiTietKhachHang.SetInput("Nguyễn văn dũng", "22222222", "123123", "15121988", Convert.ToDateTime("18/10/1988"), "lê việt cường", "123321", "107/1/14 Lĩnh Nam", "0436987411", "dungnv", "112233", "135308601", "Units Test Khách Hàng Lẻ", 1);
                frmChiTietKhachHang.TestSave();
                list = DmDoiTuongProvider.GetListDmDoiTuongInfoEx();
                List <DMDoiTuongInfo> listDuplicate = list.FindAll(delegate(DMDoiTuongInfo match)
                {
                    return(match.MaDoiTuong == "22222222");
                });
                frmChiTietKhachHang.TestDelete();
                Assert.AreEqual(1, listDuplicate.Count);
            }
            catch (Exception ex)
            {
                if (ex.GetType() != typeof(AssertFailedException))
                {
                    Assert.AreEqual(ex.Message, "Mã khách hàng đã tồn tại trong hệ thống !");
                }
                else
                {
                    throw;
                }
            }
        }
        public void TestView()
        {
            frmChiTiet_KhachHangLe frmChiTietKhachHangLe = new frmChiTiet_KhachHangLe();

            frmChiTietKhachHangLe.ShowDialog();
        }