public async Task <ActionResult <IEnumerable <string> > > Get(bool isTest = false) { try { var companies = await repository.GetKeywordsAsync(); return(Ok(companies.ToList())); } catch (Exception e) { Util.LogError(e, isTest); return(StatusCode(StatusCodes.Status500InternalServerError)); } }
public async Task GetCompaniesAsync_returns_list_of_companies() { var expected = new [] { "Testing", "C#", "Java", "FullStack", "Frontend", "Backend", "UML", "DevOps", "Communication", "JavaScript" }; var actual = await repository.GetKeywordsAsync(); Assert.Equal(expected, actual); }