private TermVectorsModel ToTermVectorsModel(ITermVectorsResponse termVectorsResult, SearchPlace doc) { return(new TermVectorsModel() { Document = doc, TermVectors = termVectorsResult.TermVectors }); }
protected override void ExpectResponse(ITermVectorsResponse response) { response.ShouldBeValid(); response.TermVectors.Should().NotBeEmpty(); response.Found.Should().BeTrue(); response.Version.Should().Be(1); response.Id.Should().NotBeNullOrEmpty(); response.Index.Should().NotBeNullOrEmpty(); response.Type.Should().NotBeNullOrEmpty(); foreach (var termVector in response.TermVectors) { termVector.Key.Should().NotBeNullOrEmpty(); termVector.Value.FieldStatistics.Should().NotBeNull(); termVector.Value.Terms.Should().NotBeEmpty(); } }
protected override void ExpectResponse(ITermVectorsResponse response) { response.ShouldBeValid(); response.TermVectors.Should().NotBeEmpty(); response.Found.Should().BeTrue(); response.Version.Should().Be(1); response.Id.Should().NotBeNullOrEmpty(); response.Index.Should().NotBeNullOrEmpty(); response.Type.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); }