public void TestChungTu_MaVachIsNotEmpTy() { try { frm_ListChungTuNhap frm = new frm_ListChungTuNhap(); frm.PO = "PO010007000000004"; frm.PhieuNhap = "PN010007000000004"; frmChiTietChungTuNhapNcc frmchitiet = new frmChiTietChungTuNhapNcc(frm.OID, frm.PhieuNhap, frm.NgayLap.ToString(), frm.PO); frmchitiet.TestLoadData(); //for (int i = 0; i < frmchitiet.liSanPhamOld.Count; i++) //{ // frmchitiet.TestClick(i); // frmChungTuNhap_ChiTietHangHoaBase frmchitiethh = new frmChungTuNhap_ChiTietHangHoaBase(frmchitiet, frmchitiet.LiHangHoa); // frmchitiethh.TestLoad(); // for (int j = 0; j < frmchitiet.LiHangHoa[0].SoLuong; j++) // { // frmchitiethh.SetInput(""); // frmchitiethh.TestAddNew(); // } //} } catch (Exception ex) { Assert.AreEqual(ex.Message, "Mã vạch không được để trống !"); } }
public void TestChungTu_VuotQuaSoLuongMaVach() { try { frm_ListChungTuNhap frm = new frm_ListChungTuNhap(); frm.PO = "PO010007000000004"; frm.PhieuNhap = "PN010007000000004"; frmChiTietChungTuNhapNcc frmchitiet = new frmChiTietChungTuNhapNcc(frm.OID, frm.PhieuNhap, frm.NgayLap.ToString(), frm.PO); frmchitiet.TestLoadData(); //for (int i = 0; i < frmchitiet.liSanPhamOld.Count; i++) //{ // frmchitiet.TestClick(i); // frmChungTuNhap_ChiTietHangHoaBase frmchitiethh = new frmChungTuNhap_ChiTietHangHoaBase(frmchitiet, frmchitiet.LiHangHoa); // frmchitiethh.TestLoad(); // for (int j = 0; j < frmchitiet.LiHangHoa[0].SoLuong+1; j++) // { // frmchitiethh.SetInput("0123456789"); // frmchitiethh.TestAddNew(); // } //} } catch (Exception ex) { Assert.AreEqual(ex.Message, "Số lượng mã vạch đã đủ. Không thể nhập thêm !"); } }
public void TestChungTu_InsertSuccess() { List <DMChungTuNhapInfo> li1 = tblChungTuDataProvider.Search(sophieu); if (li1.Count > 0) { tblChungTuDataProvider.Delete("PN010007000000004"); } frm_ListChungTuNhap frm = new frm_ListChungTuNhap(); frm.PO = "PO010007000000004"; frm.PhieuNhap = "PN010007000000004"; frmChiTietChungTuNhapNcc frmchitiet = new frmChiTietChungTuNhapNcc(frm.OID, frm.PhieuNhap, frm.NgayLap.ToString(), frm.PO); frmchitiet.TestLoadData(); //for (int i = 0; i < frmchitiet.liSanPhamOld.Count; i++) //{ // frmchitiet.TestClick(i); // frmChungTuNhap_ChiTietHangHoaBase frmchitiethh = new frmChungTuNhap_ChiTietHangHoaBase(frmchitiet,frmchitiet.LiHangHoa); // frmchitiethh.TestLoad(); // for (int j = 0; j < frmchitiet.LiHangHoa[0].SoLuong; j++) // { // if (frmchitiet.LiHangHoa[0].TrungMaVach == 0) // { // frmchitiethh.SetInput("1234567890"); // frmchitiethh.TestAddNew(); // } // else // { // for (int k = 0; k < frmchitiet.LiHangHoa[0].SoLuong; k++) // { // frmchitiethh.SetInput("123456789" + k); // frmchitiethh.TestAddNew(); // } // } // } // frmchitiethh.TestSave(); //} frmchitiet.TestSave(); List <DMChungTuNhapInfo> li = tblChungTuDataProvider.Search(sophieu); Assert.AreEqual(li.Count, 1); }
public void TestChungTu_SanPhamChuaDuMaVach() { try { frm_ListChungTuNhap frm = new frm_ListChungTuNhap(); frm.PO = "PO010007000000004"; frm.PhieuNhap = "PN010007000000004"; frmChiTietChungTuNhapNcc frmchitiet = new frmChiTietChungTuNhapNcc(frm.OID, frm.PhieuNhap, frm.NgayLap.ToString(), frm.PO); frmchitiet.TestLoadData(); //for (int i = 0; i < frmchitiet.liSanPhamOld.Count-1; i++) //{ // frmchitiet.TestClick(i); // frmChungTuNhap_ChiTietHangHoaBase frmchitiethh = new frmChungTuNhap_ChiTietHangHoaBase(frmchitiet, frmchitiet.LiHangHoa); // frmchitiethh.TestLoad(); // for (int j = 0; j < frmchitiet.LiHangHoa[0].SoLuong; j++) // { // if (frmchitiet.LiHangHoa[0].TrungMaVach == 0) // { // frmchitiethh.SetInput("1234567890"); // frmchitiethh.TestAddNew(); // } // else // { // for (int k = 0; k < frmchitiet.LiHangHoa[0].SoLuong; k++) // { // frmchitiethh.SetInput("123456789" + k); // frmchitiethh.TestAddNew(); // } // } // } // frmchitiethh.TestSave(); //} //frmchitiet.TestSave(); } catch (Exception ex) { Assert.AreEqual(ex.Message, "Bạn chưa nhập đủ mã vạch cho các sản phẩm !"); } }