public async Task FindDefinitionByKeywordQuery_ReturnsKeywordDefinition() { //Arrange var findDefinitionByKeywordHandler = new FindDefinitionByKeywordHandler(fileRepository, textOperation); string keyword = "university"; //act var result = await findDefinitionByKeywordHandler.Handle(new FindDefinitionByKeywordQuery { Keyword = keyword }, new CancellationToken()); //assert Assert.NotNull(result); }
public async Task FindDefinitionByKeywordQuery_InvalidWord() { var findDefinitionByKeywordHandler = new FindDefinitionByKeywordHandler(fileRepository, textOperation); string keyword = "test"; try { var result = await findDefinitionByKeywordHandler.Handle(new FindDefinitionByKeywordQuery { Keyword = keyword }, new CancellationToken()); //assert Assert.True(false); } catch (KeyNotFoundException) { //assert Assert.True(true); } }