public async Task ShouldGetCategory() { // Arrange var listCategoriesCommand = new ListCategoriesCommand(1, WorkContext.WorkingLanguageId, true); var categoryId = (await _listCategoriesQuery.Query(listCategoriesCommand)).Items .FirstOrDefault(o => o.Route.AngularComponent.Code == AngularComponents.ProductCategoryComponent).Id; var getCategoryCommand = new GetCategoryCommand(7, WorkContext.WorkingLanguageId); var listProductsByCategoryCommand = new ListProductsByCategoryCommand(7, WorkContext.WorkingLanguageId, pageIndex: 1, pageSize: 24); // Act var categoryDto = (await _getCategoryQueryHandler.Handle(getCategoryCommand)).Object; var productsDto = (await _listProductsByCategoryQueryHandler.Handle(listProductsByCategoryCommand)); // Assert Assert.IsNotNull(categoryDto); Assert.IsNotNull(productsDto); }