public static string GetDummyApprenticeshipVacancySummaryResponse(int currentPage, int totalMatches, int nunmberToReturn, int pageSize, int diffrentProvidersPage) { var r = new ApprenticeshipVacancySummaryResponse { CurrentPage = currentPage, TotalMatched = totalMatches, TotalPages = totalMatches / pageSize, TotalReturned = nunmberToReturn, }; var recordsToReturn = new List <ApprenticeshipVacancySummary>(); for (int ii = 0; ii < nunmberToReturn; ii++) { recordsToReturn.Add(new ApprenticeshipVacancySummary() { VacancyReference = ii, Title = $"Title {ii}", TrainingProviderName = $"TrainingProviderName {((currentPage == diffrentProvidersPage) ? ii : currentPage)}", }); } r.Results = recordsToReturn.ToArray(); return(JsonConvert.SerializeObject(r)); }
public static string GetDummyApprenticeshipVacancySummaryResponseSameProvider(int currentPage, int totalPages) { var numberOnPage = 5; var r = new ApprenticeshipVacancySummaryResponse { CurrentPage = currentPage, TotalMatched = 10, TotalPages = totalPages, TotalReturned = numberOnPage }; var recordsToReturn = new List <ApprenticeshipVacancySummary>(); for (var ii = 0; ii < numberOnPage; ii++) { recordsToReturn.Add(new ApprenticeshipVacancySummary { VacancyReference = ii, Title = $"Title {ii}", TrainingProviderName = $"SameProvider" }); } r.Results = recordsToReturn.ToArray(); return(JsonConvert.SerializeObject(r)); }
public static ApprenticeshipVacancySummaryResponse GetDummyApprenticeshipVacancySummaryResponse() { var apprenticeshipVacancySummaryResponse = new ApprenticeshipVacancySummaryResponse() { TotalReturned = 1 }; var results = new List <ApprenticeshipVacancySummary>(); results.Add(new ApprenticeshipVacancySummary() { VacancyReference = 123 }); apprenticeshipVacancySummaryResponse.Results = results.ToArray(); return(apprenticeshipVacancySummaryResponse); }