Exemple #1
0
        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);
        }