public void Then_The_Url_Is_Correctly_Built_With_Course_Filter(int ukprn, int courseId) { //Act var actual = new GetProviderEmployerDemandRequest(ukprn, courseId); //Assert actual.GetUrl.Should().Be($"demand/aggregated/providers/{ukprn}?courseId={courseId}&location=&locationRadius="); }
public void Then_The_Url_Is_Correctly_Built_With_Location_Filter(int ukprn, string location, string locationRadius) { //Arrange var locationParam = $"{location}, {location}"; //Act var actual = new GetProviderEmployerDemandRequest(ukprn, null, locationParam, locationRadius); //Assert actual.GetUrl.Should().Be($"demand/aggregated/providers/{ukprn}?courseId=&location={HttpUtility.UrlEncode(locationParam)}&locationRadius={locationRadius}"); }