public async Task GivenTheUserHasCreatedANewSolutionForTheSameSupplierSolutionBAsync() { test.CatalogueItem = await GenerateCatalogueItem.GenerateNewCatalogueItemAsync(test.ConnectionString); test.Solution = GenerateSolution.GenerateNewSolution(test.CatalogueItem.CatalogueItemId); test.CatalogueItem.SupplierId = test.Supplier.Id; await test.CatalogueItem.CreateAsync(test.ConnectionString); await test.Solution.CreateAsync(test.ConnectionString); test.ListOfSolutions.Add(test.Solution); }
public async Task GivenThatASupplierHasProvidedAllMandatoryDataOnTheMarketingPageAsync() { await test.Solution.DeleteAsync(test.ConnectionString); test.Solution = GenerateSolution.GenerateCompleteSolution(test.CatalogueItem.CatalogueItemId); await test.Solution.CreateAsync(test.ConnectionString); test.Driver.Navigate().Refresh(); test.Pages.Dashboard.NavigateToSection("Solution description"); test.Pages.SolutionDescription.SummaryAddText(100); test.Pages.SolutionDescription.SaveAndReturn(); }
public async Task GivenASolutionHasBeenCreatedWithAllDataCompleteAsync() { await test.Solution.DeleteAsync(test.ConnectionString); test.Solution = GenerateSolution.GenerateCompleteSolution(test.CatalogueItem.CatalogueItemId); await test.Solution.CreateAsync(test.ConnectionString); var contactDetails = GenerateContactDetails.NewContactDetail(test.Solution.Id); await contactDetails.CreateAsync(test.ConnectionString); test.CatalogueItem.PublishedStatusId = 3; await test.CatalogueItem.UpdateAsync(test.ConnectionString); await test.FrameworkSolution.Delete(test.ConnectionString); test.FrameworkSolution = new FrameworkSolution { SolutionId = test.Solution.Id, FrameworkId = "NHSDGP001", IsFoundation = false }; await test.FrameworkSolution.Create(test.ConnectionString); }
private List <int> GetSolution() { GenerateSolution generateSolution = new GenerateSolution(); return(generateSolution.GenerateGameSolution()); }