public void Find_NotNullPredicate_CorrectQuantity() { var facultySubjects = new List <FacultySubject> { new FacultySubject(), new FacultySubject() }; _unitOfWorkMock.Setup(uof => uof.FacultySubjectGenericRepository.Find(It.IsAny <Func <FacultySubject, bool> >())).Returns(facultySubjects); var actual = _sut.Find(It.IsAny <Func <FacultySubject, bool> >()); Assert.Equal(facultySubjects.Count, actual.Count()); }
public ActionResult FacultySubjectCreate(FacultySubject facultySubject) { if (!ModelState.IsValid | _facultySubjectService.Find(f => f.Name == facultySubject.Name).Any()) { ModelState.AddModelError("FacultySubjectError", "This exam subject already exists."); return(View(facultySubject)); } _facultySubjectService.Create(facultySubject); return(RedirectToAction("GetFacultySubjects", "FacultySubject", new { area = "Operator" })); }