public void GetById() { // Arrange StudentsEntities context = new StudentsEntities(); var repository = new StudentsRepository(context); // Act Student result = repository.Get(3); // Assert Student expectedStudent = new Student() { firstName = "pesho", lastName = "peshev", age = 20, grade = 5 }; Assert.AreEqual(expectedStudent.firstName, result.firstName); Assert.AreEqual(expectedStudent.lastName, result.lastName); Assert.AreEqual(expectedStudent.age, result.age); Assert.AreEqual(expectedStudent.grade, result.grade); }
internal IEnumerable <Student> Get() { return(_repo.Get()); }
public void Put() { // Arrange var repository = new StudentsRepository(new StudentsEntities()); // Act Student updatedStudent = new Student() { firstName = "stamat", lastName = "peshev", age = 20, grade = 5 }; repository.Update(2, updatedStudent); // Assert var theStudent = repository.Get(2); Assert.AreEqual(theStudent.firstName, updatedStudent.firstName); Assert.AreEqual(theStudent.lastName, updatedStudent.lastName); Assert.AreEqual(theStudent.age, updatedStudent.age); Assert.AreEqual(theStudent.grade, updatedStudent.grade); }
public StudentDTO GetStudent(Guid id) { var dbStudent = _studentsRepository.Get(id); return(_mapper.Map <StudentDTO>(dbStudent)); }