Ejemplo n.º 1
0
        public void EnrollmentInsertDeletePostTest()
        {
            try
            {
                var enrollmentController = new EnrollmentController();

                enrollmentController.DeleteEnrollment("A000005", 105);

                var enrollment = enrollmentController.GetEnrollmentInfo("A000005", 105);
                Assert.AreEqual(null, enrollment);

                enrollmentController.InsertEnrollment(new Enrollment
                {
                    StudentId  = "A000005",
                    ScheduleId = 105,
                    Grade      = "D+"
                });

                enrollment = enrollmentController.GetEnrollmentInfo("A000005", 105);
                Assert.AreEqual("A000005", enrollment[0].StudentId);
                Assert.AreEqual(105, enrollment[0].ScheduleId);
                Assert.AreEqual("D+", enrollment[0].Grade);

                enrollmentController.DeleteEnrollment("A000005", 105);

                enrollment = enrollmentController.GetEnrollmentInfo("A000005", 105);
                Assert.AreEqual(null, enrollment);
            }
            catch
            {
                throw;
            }
        }
Ejemplo n.º 2
0
        public void EnrollmentGetTest()
        {
            var enrollmentController = new EnrollmentController();
            var enrollment           = enrollmentController.GetEnrollmentInfo("A000001", 101);

            Assert.AreEqual("A000001", enrollment[0].StudentId);
            Assert.AreEqual(101, enrollment[0].ScheduleId);
            Assert.AreEqual("C", enrollment[0].Grade);
        }
Ejemplo n.º 3
0
        public void EnrollmentUpdatePostTest()
        {
            try
            {
                var enrollmentController = new EnrollmentController();

                var enrollment = enrollmentController.GetEnrollmentInfo("A000002", 102);

                Assert.AreEqual("A000002", enrollment[0].StudentId);
                Assert.AreEqual(102, enrollment[0].ScheduleId);
                Assert.AreEqual("A", enrollment[0].Grade);

                enrollmentController.UpdateEnrollment(new Enrollment
                {
                    StudentId  = "A000002",
                    ScheduleId = 102,
                    Grade      = "B-"
                });

                enrollment = enrollmentController.GetEnrollmentInfo("A000002", 102);

                Assert.AreEqual("A000002", enrollment[0].StudentId);
                Assert.AreEqual(102, enrollment[0].ScheduleId);
                Assert.AreEqual("B-", enrollment[0].Grade);

                enrollmentController.UpdateEnrollment(new Enrollment
                {
                    StudentId  = "A000002",
                    ScheduleId = 102,
                    Grade      = "A"
                });

                enrollment = enrollmentController.GetEnrollmentInfo("A000002", 102);

                Assert.AreEqual("A000002", enrollment[0].StudentId);
                Assert.AreEqual(102, enrollment[0].ScheduleId);
                Assert.AreEqual("A", enrollment[0].Grade);
            }
            catch
            {
                throw;
            }
        }