Exemplo n.º 1
0
        public void AddTeacherSuccess()
        {
            SetUp();
            TeacherLogic testLogic  = new TeacherLogic();
            Teacher      newTeacher = TeacherTest();

            testLogic.Add(newTeacher);
            Assert.IsTrue(testLogic.Exists(newTeacher));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
        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));
        }