public void Search_Boolean_InverseleapYearDebug()
        {
            ISearchResult result = index.Search($"leapYear: true");

            result.Any();
            Assert.That(result.TotalCount, Is.EqualTo(365));
        }
        public void Search_Range_ReturnsPercent(string range, int count)
        {
            ISearchResult result = index.Search($"arr.@count: {range}");

            result.Any();
            Assert.That(result.TotalCount, Is.EqualTo(count));
        }
        public void Search_Boolean_InverseDebug()
        {
            ISearchResult result = index.Search($"evenDay: (*:* NOT true)");

            result.Any();
            Assert.That(result.TotalCount, Is.EqualTo(510));
        }
        public void Search_Boolean_FalseDebug()
        {
            ISearchResult result = index.Search($"evenDay: false");

            result.Any();
            Assert.That(result.TotalCount, Is.EqualTo(510));
        }
Example #5
0
        public void Search_RelativeRangeFromNow()
        {
            ISearchResult result = index.Search("updated: [Now TO +7days]");

            result.Any();

            Assert.That(result.TotalCount, Is.EqualTo(7));
        }
Example #6
0
        public void Search_RelativeRangeWithNow()
        {
            ISearchResult result = index.Search("updated: [Now+2days TO Now+7days]");

            result.Any();

            Assert.That(result.TotalCount, Is.EqualTo(5));
        }
Example #7
0
        public void Search_InfiniteToFixed()
        {
            ISearchResult result = index.Search("created: [* TO 2000-01-20]");

            result.Any();

            Assert.That(result.TotalCount, Is.EqualTo(19));
        }
Example #8
0
        public void Search_Fixed2001ToInfinite_ReturnsFullYear()
        {
            ISearchResult result = index.Search("created: [2001-09-28 TO *]");

            result.Any();

            Assert.That(result.TotalCount, Is.EqualTo(365));
        }
Example #9
0
        public void Search_Fixed2002ToInfinite()
        {
            ISearchResult result = index.Search("created: [2002-09-20 TO *]");

            result.Any();

            Assert.That(result.TotalCount, Is.EqualTo(8));
        }
Example #10
0
        public void Search_FixedRange()
        {
            ISearchResult result = index.Search("created: [2000-01-10 TO 2000-01-14]");

            result.Any();

            Assert.That(result.TotalCount, Is.EqualTo(5));
        }
Example #11
0
        public void Search_RelativeRangeToInfinite()
        {
            ISearchResult result = index.Search("updated: [* TO +2d]");

            result.Any();

            Assert.That(result.TotalCount, Is.EqualTo(2));
        }