async Task イベント詳細に含まれるキーワード検索することができる(string targetKeyword, string dummyDescription, int searchResultCount) { using (var mock = new InmemoryDbTestMock <MeetupsApiContext>()) { using (var context = mock.Context()) { var dummyData = new List <ConnpassEventDataEntity>(); dummyData.Add(new ConnpassEventDataEntity { description = dummyDescription }); context.ConnpassEventDataEntities.AddRange(dummyData); context.SaveChanges(); var connpassDatabaseRepository = new ConnpassDatabaseRepository(context); var searchResult = await connpassDatabaseRepository.SearchEvent(targetKeyword); Assert.Equal(searchResultCount, searchResult.Count); } } }