public async Task InitializeFixtureAsync(IContextProvider contextProvider) { var source = new LocalTemplatesSource("SonarLint"); GenContext.Current = contextProvider; await InitializeTemplatesAsync(source); }
public async Task InitializeFixtureAsync(IContextProvider contextProvider) { var source = new LocalTemplatesSource("VBStyle"); GenContext.Current = contextProvider; await InitializeTemplatesForLanguageAsync(source); }
private static TemplatesRepository CreateNewRepos() { var source = new LocalTemplatesSource(); GenContext.Bootstrap(new LocalTemplatesSource(), new FakeGenShell()); GenContext.ToolBox.Repo.SynchronizeAsync().Wait(); return(GenContext.ToolBox.Repo); }
private static TemplatesRepository CreateNewRepos() { var source = new LocalTemplatesSource(); CodeGen.Initialize(source.Id, "0.0"); var repos = new TemplatesRepository(source, Version.Parse("0.0.0.0")); repos.SynchronizeAsync(true).Wait(); return(repos); }
public void InitializeFixture(string platform, string language) { var source = new LocalTemplatesSource(); GenContext.Bootstrap(source, new FakeGenShell(platform, language), Platforms.Uwp, language); GenContext.Current = this; if (!syncExecuted) { GenContext.ToolBox.Repo.SynchronizeAsync(true).Wait(); syncExecuted = true; } Repository = GenContext.ToolBox.Repo; }
public void InitializeFixture(string platform, string language) { var path = $"{Path.GetPathRoot(Environment.CurrentDirectory)}\\UIT\\UI\\"; var source = new LocalTemplatesSource(null, $"UITest{platform}"); GenContext.Bootstrap(source, new FakeGenShell(platform, language), platform, language); GenContext.ToolBox.Repo.SynchronizeAsync(true).Wait(); Repository = GenContext.ToolBox.Repo; GenContext.Current = new FakeContextProvider { ProjectName = "Test", DestinationPath = path, GenerationOutputPath = path, }; }