Beispiel #1
0
        public async Task GetStudent_Success()
        {
            var student = _universityDbContext.Students.Add(new Student()
            {
                FirstName = "Test", LastName = "Get"
            });

            _universityDbContext.SaveChanges();
            var retrievedStudent = await _studentRepository.GetStudent(student.Id);

            Assert.IsNotNull(retrievedStudent);
            Assert.AreEqual(student.Id, retrievedStudent.Id);
            Assert.AreEqual("Test", student.FirstName);
            Assert.AreEqual("Get", student.LastName);
        }
Beispiel #2
0
        public async Task GetStudent_Success()
        {
            _universityDbContext.Students.Add(new Student()
            {
                FirstName = "Student", LastName = "One"
            });
            _universityDbContext.Students.Add(new Student()
            {
                FirstName = "Student", LastName = "Two"
            });
            _universityDbContext.Students.Add(new Student()
            {
                FirstName = "Student", LastName = "Three"
            });
            _universityDbContext.SaveChanges();

            var student = await _studentsService.GetStudent("Student", "Two");

            Assert.IsNotNull(student);
            Assert.AreEqual("Student", student.FirstName);
            Assert.AreEqual("Two", student.LastName);
        }
        public async Task CreateCourse_Success()
        {
            var department = _universityDbContext.Departments.Add(new Department {
                Name = "D1"
            });
            var course = _universityDbContext.Courses.Add(new Course {
                DepartmentId = department.Id, Name = "Course 1"
            });
            var semester = _universityDbContext.Semesters.Add(new Semester {
                Year = 2020, Season = "Fall"
            });

            _universityDbContext.SaveChanges();

            var courseOffering = await _courseOfferingsServerice.CreateCourseOffering(new CourseOffering()
            {
                CourseId = course.Id, SemesterId = semester.Id
            });

            var addedCourse = _universityDbContext.Courses.FirstOrDefault(c => c.Id.Equals(courseOffering.Id));

            Assert.IsNotNull(addedCourse);
        }
 public void Insert(Teacher toInsert)
 {
     _universityDbContext.Teachers.Add(toInsert);
     _universityDbContext.SaveChanges();
 }
Beispiel #5
0
 public void Insert(Course toInsert)
 {
     _universityDbContext.Courses.Add(toInsert);
     _universityDbContext.SaveChanges();
 }
 public void Insert(Student toInsert)
 {
     _universityDbContext.Students.Add(toInsert);
     _universityDbContext.SaveChanges();
 }