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); }
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(); }
public void Insert(Course toInsert) { _universityDbContext.Courses.Add(toInsert); _universityDbContext.SaveChanges(); }
public void Insert(Student toInsert) { _universityDbContext.Students.Add(toInsert); _universityDbContext.SaveChanges(); }