public void ShouldReturnEmptyIfHasNullQueryUrlForHasNoDateFilter()
        {
            var filteredUrl = new FilteredUrl(_timeProvider.Object);

            var result = filteredUrl.HasNoDateFilter();

            result.Should().BeFalse();
        }
        public void WillIdentifyWhenDateFilterIsPresent()
        {
            // Arrange
            var queryUrl = new QueryUrl(
                new RouteValueDictionary(),
                new QueryCollection(
                    new Dictionary <string, StringValues>
            {
                {
                    "DateFrom",
                    new StringValues(new[] { "irrelevant" })
                }
            }
                    )
                );

            _filteredUrl.SetQueryUrl(queryUrl);

            // Act
            var hasNoDatefilter = _filteredUrl.HasNoDateFilter();

            hasNoDatefilter.Should().BeFalse();
        }