コード例 #1
0
        public void Then_The_Request_Data_Is_Sent(Guid id, string email, int ukprn, PostVacancyRequestData data)
        {
            var actual = new PostVacancyRequest(id, ukprn, email, data);

            var actualData = actual.Data as PostVacancyRequestData;

            actualData.Should().BeEquivalentTo(data);
        }
コード例 #2
0
        public void Then_The_Request_Data_Is_Sent(Guid id, PostVacancyRequestData data)
        {
            var actual = new PostValidateVacancyRequest(id, data);

            var actualData = actual.Data as PostVacancyRequestData;

            actualData.Should().BeEquivalentTo(data);
        }
コード例 #3
0
        public void Then_The_Url_Is_Correctly_Built(Guid id, string email, int ukprn, PostVacancyRequestData data)
        {
            var actual = new PostVacancyRequest(id, ukprn, email, data);

            actual.PostUrl.Should().Be($"api/Vacancies/{id}?ukprn={ukprn}&userEmail={email}");
        }
コード例 #4
0
        public void Then_The_Url_Is_Correctly_Built(Guid id, PostVacancyRequestData data)
        {
            var actual = new PostValidateVacancyRequest(id, data);

            actual.PostUrl.Should().Be($"api/vacancies/{id}/validate?ukprn={data.User.Ukprn}&userEmail={data.User.Email}");
        }