public void GetStudentById_ShouldReturnOneStudent() { var repository = new FakeRepository<Student>(); var studentToAdd1 = new Student() { FirstName = "Pesho" }; var studentToAdd2 = new Student() { FirstName = "Pesho" }; var studentToAdd3 = new Student() { FirstName = "Pesho" }; repository.entities.Add(studentToAdd1); repository.entities.Add(studentToAdd2); repository.entities.Add(studentToAdd3); var controller = new StudentsController(repository); var studentModels = controller.GetSingle(studentToAdd3.StudentId); Assert.IsNotNull(studentModels); Assert.AreEqual(studentModels.FirstName, studentToAdd3.FirstName); }