public DeleteDraftApprenticeshipTestsFixture WithNoCohortFoundAfterDeletion() { var httpResponseMessage = new HttpResponseMessage(HttpStatusCode.NotFound); httpResponseMessage.RequestMessage = new HttpRequestMessage(); var restException = new RestHttpClientException(httpResponseMessage, ""); CommitmentApiClient.Setup(x => x.GetCohort(CohortId, It.IsAny <CancellationToken>())).Throws(restException); return(this); }
public CommitmentsApiHealthCheckTestsFixture() { HealthCheckContext = new HealthCheckContext { Registration = new HealthCheckRegistration("Foo", Mock.Of <IHealthCheck>(), null, null) }; ApiClient = new Mock <ICommitmentsApiClient>(); HealthCheck = new CommitmentsApiHealthCheck(ApiClient.Object); HttpResponseMessage = new HttpResponseMessage(HttpStatusCode.NotFound) { RequestMessage = new HttpRequestMessage(), ReasonPhrase = "Url not found" }; Exception = new RestHttpClientException(HttpResponseMessage, "Url not found"); }
public ApiHealthCheckTestsFixture() { HealthCheckContext = new HealthCheckContext { Registration = new HealthCheckRegistration("Foo", Mock.Of <IHealthCheck>(), null, null) }; ApiClient = new Mock <IEmployerFinanceApiClient>(); Logger = new Mock <ILogger <ApiHealthCheck> >(); ApiHealthCheck = new ApiHealthCheck(ApiClient.Object, Logger.Object); HttpResponseMessage = new HttpResponseMessage(HttpStatusCode.NotFound) { RequestMessage = new HttpRequestMessage(), ReasonPhrase = "Url not found" }; Exception = new RestHttpClientException(HttpResponseMessage, "Url not found"); }