public SearchController(SearchWorkerService searchWorkerService) { if (searchWorkerService == null) { throw new ArgumentNullException("workerService"); } WorkerService = searchWorkerService; }
public void GetBooksViewModelWorksCorrectly() { var container = Autofac.AutofacConfig.GetContainer(); var queryRepository = container.Resolve <IQueryRepository>(); var updateCommandHandler = container.Resolve <IUpdateCommandHandler>(); var service = new SearchWorkerService(queryRepository, updateCommandHandler); var books = service.GetBooksViewModel(new FindInformationInputModel() { Isbns = new [] { "9788741201122", "9788702168044" } }); books.Count().Should().Be(2); books.First().Title.Should().Be("Kapitalen i det 21. århundrede"); }