public void ThemSinhVienThanhCong() { // Arrange var quanLySinhVien = new QuanLySinhVien(); var sinhVien = new SinhVien { MaSo = "1812756", HoTen = "Nguyen Trong Hieu", DiaChi = "Da Lat", Lop = "CTK42", Hinh = "tronghieu.png", GioiTinh = true, NgaySinh = new DateTime(2000, 3, 11), ChuyenNganh = new List <string>() { "Tin", "Anh" } }; // Act quanLySinhVien.Them(sinhVien); // Assert Assert.AreEqual(1, quanLySinhVien.DanhSach.Count); Assert.AreEqual("1812756", quanLySinhVien.DanhSach[0].MaSo); Assert.AreEqual("Nguyen Trong Hieu", quanLySinhVien.DanhSach[0].HoTen); Assert.AreEqual("Da Lat", quanLySinhVien.DanhSach[0].DiaChi); Assert.AreEqual("CTK42", quanLySinhVien.DanhSach[0].Lop); Assert.AreEqual("tronghieu.png", quanLySinhVien.DanhSach[0].Hinh); Assert.IsTrue(quanLySinhVien.DanhSach[0].GioiTinh); Assert.AreEqual(new DateTime(2000, 3, 11), quanLySinhVien.DanhSach[0].NgaySinh); Assert.AreEqual(2, quanLySinhVien.DanhSach[0].ChuyenNganh.Count); }
public void ThemSinhVienKhongHopLeNull() { // Arrange var quanLySinhVien = new QuanLySinhVien(); SinhVien sinhVien = null; // Act quanLySinhVien.Them(sinhVien); // Assert }
public void ThemSinhVienKhongHopLeDaTonTaiSinhVien() { // Arrange var quanLySinhVien = new QuanLySinhVien(); var sinhVien = new SinhVien { MaSo = "1812756", HoTen = "Nguyen Trong Hieu", DiaChi = "Da Lat", Lop = "CTK42", Hinh = "tronghieu.png", GioiTinh = true, NgaySinh = new DateTime(2000, 3, 11), ChuyenNganh = new List <string>() { "Tin", "Anh" } }; quanLySinhVien.Them(sinhVien); var sinhVien2 = new SinhVien { MaSo = "1812756", HoTen = "Nguyen Thi Ha", DiaChi = "Da Lat", Lop = "CTK42", Hinh = "thiha.png", GioiTinh = true, NgaySinh = new DateTime(2000, 10, 20), ChuyenNganh = new List <string>() { "Tin", "Anh" } }; quanLySinhVien.Them(sinhVien2); // Assert }
private void Form1_Load(object sender, EventArgs e) { qlsv = new QuanLySinhVien(); qlsv.DocTuFile(); LoadListView(); }
public UserModel() { context = new QuanLySinhVien(); }
public SinhvienModel() { context = new QuanLySinhVien(); }