From f968d2094a4f4b7b3db37b8d59c857bba21f7989 Mon Sep 17 00:00:00 2001 From: Russ Cam Date: Thu, 18 Jul 2019 14:30:40 +1000 Subject: [PATCH] Fix MoreLikeThisFullDocumentQueryUsageTests This commit fixes the MoreLikeThisFullDocumentQueryUsageTests. The free text needs fields to target. --- .../MoreLikeThisFullDocumentQueryUsageTests.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/Tests/Tests/QueryDsl/Specialized/MoreLikeThis/MoreLikeThisFullDocumentQueryUsageTests.cs b/src/Tests/Tests/QueryDsl/Specialized/MoreLikeThis/MoreLikeThisFullDocumentQueryUsageTests.cs index 0404ad83bf0..dbf1a0a2cbd 100644 --- a/src/Tests/Tests/QueryDsl/Specialized/MoreLikeThis/MoreLikeThisFullDocumentQueryUsageTests.cs +++ b/src/Tests/Tests/QueryDsl/Specialized/MoreLikeThis/MoreLikeThisFullDocumentQueryUsageTests.cs @@ -12,6 +12,9 @@ public MoreLikeThisFullDocumentQueryUsageTests(ReadOnlyCluster i, EndpointUsage protected override QueryContainer QueryInitializer => new MoreLikeThisQuery { + Fields = Infer.Fields( + f => f.Name, + f => f.Description), Like = new List { new LikeDocument(Project.Instance) { Routing = Project.Instance.Name }, @@ -23,6 +26,11 @@ public MoreLikeThisFullDocumentQueryUsageTests(ReadOnlyCluster i, EndpointUsage { more_like_this = new { + fields = new [] + { + "name", + "description" + }, like = new object[] { new @@ -38,6 +46,10 @@ public MoreLikeThisFullDocumentQueryUsageTests(ReadOnlyCluster i, EndpointUsage protected override QueryContainer QueryFluent(QueryContainerDescriptor q) => q .MoreLikeThis(sn => sn + .Fields(ff => ff + .Field(f => f.Name) + .Field(f => f.Description) + ) .Like(l => l .Document(d => d .Document(Project.Instance)