public void Setup() { _testHelper = new GitModuleTestHelper(); var content = EmbeddedResourceLoader.Load(Assembly.GetExecutingAssembly(), $"{GetType().Namespace}.MockData.level1_repogit_GitExtensions.settings.xml"); _level1 = _testHelper.CreateRepoFile(".git", "GitExtensions.settings", content); content = EmbeddedResourceLoader.Load(Assembly.GetExecutingAssembly(), $"{GetType().Namespace}.MockData.level2_repodist_GitExtensions.settings.xml"); _level2 = _testHelper.CreateFile(_testHelper.TemporaryPath + "/RoamingProfile", "GitExtensions.settings", content); content = EmbeddedResourceLoader.Load(Assembly.GetExecutingAssembly(), $"{GetType().Namespace}.MockData.level3_roaming_GitExtensions.settings.xml"); _level3 = _testHelper.CreateRepoFile("GitExtensions.settings", content); _userRoaming = new RepoDistSettings(null, new GitExtSettingsCache(_level3)); _repoDistributed = new RepoDistSettings(_userRoaming, new GitExtSettingsCache(_level2)); _repoLocal = new RepoDistSettings(_repoDistributed, new GitExtSettingsCache(_level1)); _loader = new ExternalLinksLoader(); }
public void Setup() { _loader = new ExternalLinksLoader(); }