private void SetupCreatePositionSuccess() { _validPosition = new Position { Name = "TestPosition", SystemRole = SystemRole.Member, }; _validPosition.AddInvalidValues(new NHibernate.Validator.Engine.InvalidValue[0]); MockBaseRepository.Setup(x => x.SaveOrUpdate(_validPosition, null)).Returns(_validPosition); MockBaseRepository.Setup(x => x.List<Position>(DetachedCriteria.For<Position>())).Returns(new List<Position>()); _positionService = new PositionService(MockBaseRepository.Object); }