public NewsFeedService(DiscordSocketClient discord, NewsFeedServiceSettings settings, WebClient webClient) { _discord = discord; _settings = settings; _webClient = webClient; _changeHappened += HandleChangeHappenedAsync; }
public NewsFeedServiceTests() { _settings = new NewsFeedServiceSettings { ChannelId = 1, SiteRoot = "https://www.vg.no", CheckUrl = "https://www.vg.no", CheckInterval = 200, CheckElementSelector = "#target-div", ReactionLinkSelector = "a", NewsItemHeaderSelector = "h1", NewsItemImageSelector = "img", NewsItemTextSelector = ".content" }; _discordMock = new Mock <DiscordSocketClient>().Object; var webClient = new Mock <WebClient>().Object; _webClient = webClient; }