public async Task <CategoryModel> GetKeywords(int id) { var query = new ByIdKeywordsQuery { Id = id }; return(await _queryProcessor.ProcessAsync(query).ConfigureAwait(true)); }
public async Task TestGetByIdWithKeyWords(int id, int?parentId, string name, string keywords) { var query = new ByIdKeywordsQuery { Id = id }; var queryHandler = new ByIdKeywordsQueryHandler(_repository); var result = await queryHandler.HandleAsync(query).ConfigureAwait(false); Assert.IsType <CategoryModel>(result); Assert.Equal(id, result.Id); Assert.Equal(parentId, result.ParentId); Assert.Equal(name, result.Name); Assert.Equal(keywords, result.Keywords); }