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());
        }
Esempio n. 2
0
        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" }));
        }