public ApprenticeCommitmentsInnerApiMock(int port, bool ssl = false) : base(port, ssl) { Console.WriteLine($"Apprentice Accounts Fake Api Running ({BaseAddress})"); _existingApprenticeships = new GetApprenticeApprenticeshipsResult { Apprenticeships = new List <Apprenticeship>() }; }
public GetApprenticeHomePageSteps(TestContext context) { _context = context; _apprentice = _fixture.Create<Apprentice>(); _apprenticeshipsResult = _fixture.Create<GetApprenticeApprenticeshipsResult>(); }
public ApprenticeCommitmentsInnerApiMock WithApprenticeshipsResponseForApprentice(Apprentice apprentice, GetApprenticeApprenticeshipsResult apprenticeshipsResult) { MockServer .Given( Request.Create() .WithPath($"/apprentices/{apprentice.ApprenticeUrlId()}/apprenticeships") .UsingGet() ) .RespondWith( Response.Create() .WithStatusCode((int)HttpStatusCode.OK) .WithBodyAsJson(apprenticeshipsResult) ); return(this); }