public void Then_The_Url_Is_Correctly_Constructed_Without_RouteIds_And_Levels(
            string keyword,
            string baseUrl)
        {
            var orderBy = OrderBy.Score;
            var actual  = new GetStandardsListRequest
            {
                BaseUrl = baseUrl,
                Keyword = keyword,
                OrderBy = orderBy
            };

            actual.BaseUrl.Should().Be(baseUrl);
            actual.GetUrl.Should()
            .Be($"{baseUrl}api/courses/standards?keyword={keyword}&orderby={orderBy}");
        }
        public void Then_The_Url_Is_Correctly_Constructed_Without_Levels(
            List <Guid> routeIds,
            string keyword,
            string baseUrl)
        {
            var orderBy = OrderBy.Score;
            var actual  = new GetStandardsListRequest
            {
                BaseUrl  = baseUrl,
                Keyword  = keyword,
                RouteIds = routeIds,
                OrderBy  = orderBy
            };

            actual.BaseUrl.Should().Be(baseUrl);
            actual.GetUrl.Should()
            .Be($"{baseUrl}api/courses/standards?keyword={keyword}&orderby={orderBy}&routeIds=" + string.Join("&routeIds=", routeIds));
        }