This commit is contained in:
2020-02-14 16:12:04 +00:00
parent 0caac7eda2
commit 3f564827d1

View File

@@ -124,7 +124,7 @@ same as the server does but in a central location here for all tests to use.
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//## INCLUSIVE FILTER
@@ -132,12 +132,12 @@ same as the server does but in a central location here for all tests to use.
// FilterItem.fld = "widgetstartdate";
// FilterItem.op = Util.OpEquality;
// FilterItem.value = new DateTime(1968, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime();
// dListView.Add(FilterItem);
// dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetstartdate", Util.OpEquality, new DateTime(1968, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime()));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -147,7 +147,7 @@ same as the server does but in a central location here for all tests to use.
List<long> IDInResultList = new List<long>();
int InclusiveMatchCount = 0;
int ExclusiveMatchCount = 0;
foreach (JArray ja in v)
{
JObject o = ja[0] as JObject;
@@ -212,19 +212,19 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//## INCLUSIVE FILTER
// dynamic FilterItem = new JObject();
// FilterItem.fld = "widgetstartdate";
// FilterItem.op = Util.OpGreaterThan;
// FilterItem.value = new DateTime(1970, 3, 12, 9, 0, 0).ToOffsetAdjustedUniversalTime();
// dListView.Add(FilterItem);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetstartdate", Util.OpGreaterThan, new DateTime(1970, 3, 12, 9, 0, 0).ToOffsetAdjustedUniversalTime()));
// dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetstartdate", Util.OpGreaterThan, new DateTime(1970, 3, 12, 9, 0, 0).ToOffsetAdjustedUniversalTime()));
//FETCH DATALIST
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -300,7 +300,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//## INCLUSIVE FILTER
@@ -308,12 +308,12 @@ same as the server does but in a central location here for all tests to use.
// FilterItem.fld = "widgetstartdate";
// FilterItem.op = Util.OpGreaterThanOrEqualTo;
// FilterItem.value = new DateTime(1970, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime();
// dListView.Add(FilterItem);
// dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetstartdate", Util.OpGreaterThanOrEqualTo, new DateTime(1970, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime()));
//FETCH DATALIST
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -387,17 +387,18 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//## INCLUSIVE FILTER
dynamic FilterItem = new JObject();
FilterItem.fld = "widgetstartdate";
FilterItem.op = Util.OpLessThan;
FilterItem.value = new DateTime(1970, 3, 12, 11, 0, 0).ToOffsetAdjustedUniversalTime();
dListView.Add(FilterItem);
// dynamic FilterItem = new JObject();
// FilterItem.fld = "widgetstartdate";
// FilterItem.op = Util.OpLessThan;
// FilterItem.value = new DateTime(1970, 3, 12, 11, 0, 0).ToOffsetAdjustedUniversalTime();
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetstartdate", Util.OpLessThan, new DateTime(1970, 3, 12, 11, 0, 0).ToOffsetAdjustedUniversalTime()));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -470,16 +471,16 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//## INCLUSIVE FILTER
dynamic FilterItem = new JObject();
FilterItem.fld = "widgetstartdate";
FilterItem.op = Util.OpLessThanOrEqualTo;
FilterItem.value = new DateTime(1970, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime();
dListView.Add(FilterItem);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
// dynamic FilterItem = new JObject();
// FilterItem.fld = "widgetstartdate";
// FilterItem.op = Util.OpLessThanOrEqualTo;
// FilterItem.value = new DateTime(1970, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime();
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetstartdate", Util.OpLessThanOrEqualTo, new DateTime(1970, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime()));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -552,16 +553,16 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//## INCLUSIVE FILTER
dynamic FilterItem = new JObject();
FilterItem.fld = "widgetstartdate";
FilterItem.op = Util.OpNotEqual;
FilterItem.value = new DateTime(1970, 4, 10, 10, 0, 0).ToOffsetAdjustedUniversalTime();
dListView.Add(FilterItem);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
// dynamic FilterItem = new JObject();
// FilterItem.fld = "widgetstartdate";
// FilterItem.op = Util.OpNotEqual;
// FilterItem.value = new DateTime(1970, 4, 10, 10, 0, 0).ToOffsetAdjustedUniversalTime();
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetstartdate", Util.OpNotEqual, new DateTime(1970, 4, 10, 10, 0, 0).ToOffsetAdjustedUniversalTime()));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -635,14 +636,14 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//## INCLUSIVE FILTER
dynamic FilterItem = new JObject();
FilterItem.fld = "widgetstartdate";
FilterItem.op = Util.OpGreaterThanOrEqualTo;
FilterItem.value = new DateTime(2019, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime();
dListView.Add(FilterItem);
// dynamic FilterItem = new JObject();
// FilterItem.fld = "widgetstartdate";
// FilterItem.op = Util.OpGreaterThanOrEqualTo;
// FilterItem.value = new DateTime(2019, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime();
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetstartdate", Util.OpGreaterThanOrEqualTo, new DateTime(2019, 3, 12, 10, 0, 0).ToOffsetAdjustedUniversalTime()));
dynamic FilterItem2 = new JObject();
@@ -653,8 +654,8 @@ same as the server does but in a central location here for all tests to use.
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -782,7 +783,7 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetstartdate";
FilterItem.op = Util.OpEquality;
FilterItem.value = TokenYesterday;
dListView.Add(FilterItem);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
@@ -792,7 +793,7 @@ same as the server does but in a central location here for all tests to use.
long DataFilterId = a.ObjectResponse["data"]["id"].Value<long>();
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -900,19 +901,19 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpEquality;
DataFilterActive.value = "aardvark";
dListView.Add(DataFilterActive);
//FILTER
// dynamic DataFilterActive = new JObject();
// DataFilterActive.fld = "widgetnotes";
// DataFilterActive.op = Util.OpEquality;
// DataFilterActive.value = "aardvark";
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetnotes", Util.OpEquality, "aardvark"));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1007,17 +1008,17 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpEquality;
DataFilterActive.value = "O'Flaherty's pub";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//FILTER
// dynamic DataFilterActive = new JObject();
// DataFilterActive.fld = "widgetnotes";
// DataFilterActive.op = Util.OpEquality;
// DataFilterActive.value = "O'Flaherty's pub";
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetnotes", Util.OpEquality, "O'Flaherty's pub"));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1109,16 +1110,16 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpEquality;
DataFilterActive.value = "Bill & Ted's excellent adventure";
dListView.Add(DataFilterActive);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1214,17 +1215,17 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpEquality;
DataFilterActive.value = InclusiveTestString;
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1317,18 +1318,18 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpGreaterThan;
DataFilterActive.value = "Aardvark";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1421,17 +1422,17 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpGreaterThanOrEqualTo;
DataFilterActive.value = "Bjarn";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1524,17 +1525,17 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpLessThan;
DataFilterActive.value = "Celery";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1627,18 +1628,18 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpLessThanOrEqualTo;
DataFilterActive.value = "Dusseldorf";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1730,17 +1731,17 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpNotEqual;
DataFilterActive.value = "Elephant";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1832,17 +1833,17 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpNotContains;
DataFilterActive.value = "short";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -1934,16 +1935,16 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpContains;
DataFilterActive.value = "red";
dListView.Add(DataFilterActive);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2035,18 +2036,18 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpStartsWith;
DataFilterActive.value = "Gra";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2139,19 +2140,19 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetnotes";
DataFilterActive.op = Util.OpEndsWith;
DataFilterActive.value = "vat";
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2242,7 +2243,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -2250,10 +2251,10 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetcount";
FilterItem.op = Util.OpEquality;
FilterItem.value = 5;
dListView.Add(FilterItem);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2323,7 +2324,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -2331,9 +2332,9 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetcount";
FilterItem.op = Util.OpGreaterThan;
FilterItem.value = 54;
dListView.Add(FilterItem);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2403,7 +2404,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -2411,9 +2412,9 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetcount";
FilterItem.op = Util.OpGreaterThanOrEqualTo;
FilterItem.value = 555;
dListView.Add(FilterItem);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2485,7 +2486,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -2493,9 +2494,9 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetcount";
FilterItem.op = Util.OpLessThan;
FilterItem.value = 5555;
dListView.Add(FilterItem);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2566,7 +2567,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -2574,9 +2575,9 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetcount";
FilterItem.op = Util.OpLessThanOrEqualTo;
FilterItem.value = -444;
dListView.Add(FilterItem);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2655,9 +2656,9 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetcount";
FilterItem.op = Util.OpNotEqual;
FilterItem.value = 223;
dListView.Add(FilterItem);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2754,18 +2755,18 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetactive";
DataFilterActive.op = Util.OpEquality;
DataFilterActive.value = true;
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2866,17 +2867,17 @@ same as the server does but in a central location here for all tests to use.
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active bool test filter
//FILTER
dynamic DataFilterActive = new JObject();
DataFilterActive.fld = "widgetactive";
DataFilterActive.op = Util.OpNotEqual;
DataFilterActive.value = true;
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -2963,7 +2964,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -2971,9 +2972,9 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetdollaramount";
FilterItem.op = Util.OpEquality;
FilterItem.value = 5.55;
dListView.Add(FilterItem);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -3043,7 +3044,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -3051,10 +3052,10 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetdollaramount";
FilterItem.op = Util.OpGreaterThan;
FilterItem.value = 54.44;
dListView.Add(FilterItem);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -3124,7 +3125,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -3132,10 +3133,10 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetdollaramount";
FilterItem.op = Util.OpGreaterThanOrEqualTo;
FilterItem.value = 555.55;
dListView.Add(FilterItem);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -3207,7 +3208,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -3215,10 +3216,10 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetdollaramount";
FilterItem.op = Util.OpLessThan;
FilterItem.value = 5555.55;
dListView.Add(FilterItem);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -3297,10 +3298,10 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetdollaramount";
FilterItem.op = Util.OpLessThanOrEqualTo;
FilterItem.value = -444.44;
dListView.Add(FilterItem);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -3372,7 +3373,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//inclusive test filter
@@ -3380,10 +3381,10 @@ same as the server does but in a central location here for all tests to use.
FilterItem.fld = "widgetdollaramount";
FilterItem.op = Util.OpNotEqual;
FilterItem.value = 223.23;
dListView.Add(FilterItem);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -3496,7 +3497,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active test filter
dynamic DataFilterActive = new JObject();
@@ -3507,9 +3508,9 @@ same as the server does but in a central location here for all tests to use.
FilterTagsArray.Add("green-tag-test");//green is the only one missing from the exclusive widget
FilterTagsArray.Add("blue-tag-test");
DataFilterActive.value = FilterTagsArray;
dListView.Add(DataFilterActive);
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
@@ -3623,7 +3624,7 @@ same as the server does but in a central location here for all tests to use.
dynamic dListView = new JArray();
//name starts with filter to constrict to widgets that this test block created only
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("widgetname", Util.OpStartsWith, WidgetNameStart));
//active test filter
dynamic DataFilterActive = new JObject();
@@ -3633,10 +3634,10 @@ same as the server does but in a central location here for all tests to use.
FilterTagsArray.Add("red-tag-test");
FilterTagsArray.Add("Ādam Iñtërnâtiônàližætiøn");
DataFilterActive.value = FilterTagsArray;
dListView.Add(DataFilterActive);
dListView.Add(Util.BuildSimpleFilterDataListViewColumn("XXXX", Util.XXXX, XXXX));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequest(dListView));
//FETCH DATALIST
a = await Util.PostAsync($"DataList", await Util.GetTokenAsync("manager", "l3tm3in"), Util.BuildDataListRequestEx(dListView));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);