public void GenerateNewCodeSuccess() { ClearRepository(); string testCode = "testCode"; SubjectLogic logic = new SubjectLogic(); logic.AddNewSubject("testName"); List <Subject> allSubjects = logic.GetAllSubjects(); bool assertion = true; if (!logic.IsEmpty()) { Subject subjectTest = allSubjects.ElementAt(0); assertion = subjectTest.Code.Equals(testCode); } Assert.IsFalse(assertion); }
public void CanIModifySubject() { ClearRepository(); Subject oldSubject = testSubject(); Subject newSubject = testSubject(); newSubject.Name = "aa"; SubjectLogic logic = new SubjectLogic(); logic.Add(oldSubject); logic.Modify(oldSubject, newSubject); List <Subject> allSubjects = logic.GetAllSubjects(); bool assertion = false; if (!logic.IsEmpty()) { Subject subjectTest = allSubjects.ElementAt(0); assertion = subjectTest.Name.Equals("aa"); } Assert.IsTrue(assertion); }