public void AddTeacherSuccess() { SetUp(); TeacherLogic testLogic = new TeacherLogic(); Teacher newTeacher = TeacherTest(); testLogic.Add(newTeacher); Assert.IsTrue(testLogic.Exists(newTeacher)); }
public void ModifyTeacherModifyNonExistent() { SetUp(); TeacherLogic testLogic = new TeacherLogic(); Teacher newTeacher = TeacherTest(); Teacher anotherTeacher = TeacherTest(); anotherTeacher.Id = 4; testLogic.Modify(newTeacher, anotherTeacher); Assert.IsFalse(testLogic.Exists(anotherTeacher)); }
public void DeleteTeacherSuccess() { SetUp(); TeacherLogic testLogic = new TeacherLogic(); Teacher newTeacher = new Teacher(); newTeacher.Id = 4; newTeacher.Name = "toDelete"; testLogic.Add(newTeacher); testLogic.Remove(newTeacher); Assert.IsFalse(testLogic.Exists(newTeacher)); }
public void ModifyTeacherFailCheckOldTeacher() { SetUp(); TeacherLogic testLogic = new TeacherLogic(); Teacher newTeacher = TeacherTest(); Teacher anotherTeacher = TeacherTest(); anotherTeacher.Id = -3; anotherTeacher.Name = ""; testLogic.Add(newTeacher); testLogic.Modify(newTeacher, anotherTeacher); Assert.IsTrue(testLogic.Exists(newTeacher)); }
public void ModifyTeacherSuccess() { SetUp(); TeacherLogic testLogic = new TeacherLogic(); Teacher newTeacher = TeacherTest(); Teacher anotherTeacher = TeacherTest(); anotherTeacher.Id = 99; testLogic.Add(newTeacher); newTeacher.Id = testLogic.GetNextIdFree() - 1; anotherTeacher.Id = testLogic.GetNextIdFree() - 1; testLogic.Modify(newTeacher, anotherTeacher); Assert.IsTrue(testLogic.Exists(newTeacher)); }