public ManagementController(IAccountRepository accountRepository, ISpotRepository spotRepository, IPositionRepository positionRepository, IAccountGroupsRepository accountGroupsRepository, IDealerRepository dealerRepository, IWalletRepository walletRepository, IPaymentTransferRepository paymentTransferRepository, IUserRepository userRepository, ITradeSignalRepository tradeSignalRepository) { this.accountRepository = accountRepository; this.accountGroupsRepository = accountGroupsRepository; this.spotRepository = spotRepository; this.positionRepository = positionRepository; this.dealerRepository = dealerRepository; this.walletRepository = walletRepository; this.paymentTransferRepository = paymentTransferRepository; this.userRepository = userRepository; this.tradeSignalRepository = tradeSignalRepository; }
public void Setup() { var request = new SimpleWorkerRequest("", "", "", null, new StringWriter()); var context = new HttpContext(request); //context. //HttpContext.Current = context; kernel = new StandardKernel(new TestServiceModule()); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); accountRepository = new AccountRepository(); accountGroupsRepository = new AccountGroupsRepository(); dealerRepository = new DealerRepository(); positionRepository = new PositionRepository(); }