public void SetUpFixture() { var inMemoryConfig = new Dictionary <string, string> { { "SDLWikiApiCacheFile", "SDLWikiApiCacheFile.json" }, { "SDLWikiHostUrl", "http://www.example.com/" }, { "AutomaticallyUpdateCache", "false" } }; IConfiguration config = new ConfigurationBuilder() .AddInMemoryCollection(inMemoryConfig) .Build(); _repo = Substitute.For <SDLWikiApiRepository>(config, false); }
public SDLWikiService(IConfiguration config, ISDLWikiApiRepository wikiRepo) { _config = config; _wikiRepo = wikiRepo; _parser = new SDLWikiParser(new Uri(_config["SDLWikiHostUrl"])); }