public void SetupTest() { _bibleBookProviderMock = new BibleBookProviderMock(); _verseParser = new VerseParser(_bibleBookProviderMock.Object); _loggerMock = new Mock <ILogger <SearchCountRetriever> >(); }
public void SetupTest() { _languageSettingsProvider = new LanguageSettingsProvider(); _bibleBookProviderMock = new BibleBookProviderMock(); _verseParser = new VerseParser(_bibleBookProviderMock.Object); _loggerMock = new Mock <ILogger <VerseRetriever> >(); }
public async Task GetVerseHtml_When_language_spanish_Then_returns_expected_html(string verse, string expectedText) { // ARRANGE _bibleBookProviderMock = new BibleBookProviderMock(); _verseParser = new VerseParser(_bibleBookProviderMock.Object); var verseRetriever = GetVerseRetriever(); _verseParser.TryParseVerseString(verse, SPANISH, out VerseSetDescriptor verseSet); // ACT var html = await verseRetriever.GetVerseHtmlAsync(verseSet, SPANISH); // ASSERT html.ShouldNotBeNull(); html.ShouldContain(expectedText); }
public void ConfigureBibleBookProviderMock() { _bibleBookProviderMock = new BibleBookProviderMock(); }