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