Пример #1
0
        protected override void ExpectResponse(TermVectorsResponse response)
        {
            response.ShouldBeValid();

            response.TermVectors.Should().NotBeEmpty();
            response.Found.Should().BeTrue();
            response.Version.Should().Be(1);
            response.Id.Should().NotBeNullOrEmpty();
            response.Index.Should().NotBeNullOrEmpty();

            foreach (var termVector in response.TermVectors)
            {
                termVector.Key.Should().NotBeNull();
                termVector.Value.FieldStatistics.Should().NotBeNull();
                termVector.Value.Terms.Should().NotBeEmpty();
            }

            var termvector = response.TermVectors[Field <Project>(p => p.LeadDeveloper.FirstName)];

            AssertTermVector(termvector);
            termvector = response.TermVectors["leadDeveloper.firstName"];
            AssertTermVector(termvector);
        }
 protected override void ExpectResponse(TermVectorsResponse response)
 {
     response.ShouldNotBeValid();
     response.Found.Should().BeFalse();
 }