public TraininglogQueryProcessorTest() { _random = new Random(); _uow = new Mock <IUnitOfWork>(); _traininglogList = new List <Traininglog>(); _uow.Setup(x => x.Query <Traininglog>()).Returns(() => _traininglogList.AsQueryable()); _currentUser = new User { Id = _random.Next() }; _securityContext = new Mock <ISecurityContext>(MockBehavior.Strict); _securityContext.Setup(x => x.User).Returns(_currentUser); _securityContext.Setup(x => x.IsAdministrator).Returns(false); _query = new TraininglogQueryProcessor(_uow.Object, _securityContext.Object); }
public TraininglogController(ITraininglogQueryProcessor query, IAutoMapper mapper) { _query = query; _mapper = mapper; }