This commit is contained in:
2018-12-07 16:27:42 +00:00
parent e8025f29fb
commit 9fd0efe501

View File

@@ -360,9 +360,11 @@ namespace raven_integration
// Util.ValidateDataReturnResponseOk(a); // Util.ValidateDataReturnResponseOk(a);
// long TagId = a.ObjectResponse["data"]["id"].Value<long>(); // long TagId = a.ObjectResponse["data"]["id"].Value<long>();
var SearchTagPhrase = Util.Uniquify("TAGSEARCH");
//Tags //Tags
dynamic TagsArray = new JArray(); dynamic TagsArray = new JArray();
TagsArray.Add(Util.Uniquify("TAGSEARCH")); TagsArray.Add(SearchTagPhrase);
//w.tags = InclusiveTagsArray; //w.tags = InclusiveTagsArray;
@@ -373,7 +375,7 @@ namespace raven_integration
D.active = true; D.active = true;
D.roles = 0; D.roles = 0;
D.notes = "This record will match in notes and tag: elementary my dear aardvark"; D.notes = "This record will match in notes and tag: elementary my dear aardvark";
D.tags=TagsArray; D.tags = TagsArray;
ApiResponse a = await Util.PostAsync("Widget", await Util.GetTokenAsync("manager", "l3tm3in"), D.ToString()); ApiResponse a = await Util.PostAsync("Widget", await Util.GetTokenAsync("manager", "l3tm3in"), D.ToString());
Util.ValidateDataReturnResponseOk(a); Util.ValidateDataReturnResponseOk(a);
@@ -389,7 +391,7 @@ namespace raven_integration
D.active = true; D.active = true;
D.roles = 0; D.roles = 0;
D.notes = "This record will match in tag but no search phrase"; D.notes = "This record will match in tag but no search phrase";
D.tags=TagsArray; D.tags = TagsArray;
a = await Util.PostAsync("Widget", await Util.GetTokenAsync("manager", "l3tm3in"), D.ToString()); a = await Util.PostAsync("Widget", await Util.GetTokenAsync("manager", "l3tm3in"), D.ToString());
Util.ValidateDataReturnResponseOk(a); Util.ValidateDataReturnResponseOk(a);
@@ -417,11 +419,10 @@ namespace raven_integration
//Now see if can find those objects with a phrase search //Now see if can find those objects with a phrase search
dynamic SearchParameters = new JObject(); dynamic SearchParameters = new JObject();
SearchParameters.phrase = TEST_SEARCH_PHRASE; SearchParameters.phrase = TEST_SEARCH_PHRASE + " " + SearchTagPhrase;
SearchParameters.nameOnly = false; SearchParameters.nameOnly = false;
SearchParameters.typeOnly = 0;//no type SearchParameters.typeOnly = 0;//no type
//product.Tags = new JArray("Real", "OnSale");
SearchParameters.tags = new JArray(new long[] { TagId });
a = await Util.PostAsync("Search", await Util.GetTokenAsync("manager", "l3tm3in"), SearchParameters.ToString()); a = await Util.PostAsync("Search", await Util.GetTokenAsync("manager", "l3tm3in"), SearchParameters.ToString());
Util.ValidateDataReturnResponseOk(a); Util.ValidateDataReturnResponseOk(a);