This commit is contained in:
@@ -23,7 +23,7 @@ namespace raven_integration
|
|||||||
public async void LocalePickListWorks()
|
public async void LocalePickListWorks()
|
||||||
{
|
{
|
||||||
//Get all
|
//Get all
|
||||||
ApiResponse a = await Util.GetAsync("Locale/picklist", await Util.GetTokenAsync("ClientLimited"));//lowest level test user because there are no limits on this route except to be authenticated
|
ApiResponse a = await Util.GetAsync("Locale/picklist", await Util.GetTokenAsync("CustomerLimited"));//lowest level test user because there are no limits on this route except to be authenticated
|
||||||
Util.ValidateDataReturnResponseOk(a);
|
Util.ValidateDataReturnResponseOk(a);
|
||||||
Util.ValidateHTTPStatusCode(a, 200);
|
Util.ValidateHTTPStatusCode(a, 200);
|
||||||
//there should be at least 4 of them as there are 4 stock locales
|
//there should be at least 4 of them as there are 4 stock locales
|
||||||
@@ -35,7 +35,7 @@ namespace raven_integration
|
|||||||
public async void GetFullLocaleWorks()
|
public async void GetFullLocaleWorks()
|
||||||
{
|
{
|
||||||
//Get all
|
//Get all
|
||||||
ApiResponse a = await Util.GetAsync("Locale/1", await Util.GetTokenAsync("ClientLimited"));//lowest level test user because there are no limits on this route except to be authenticated
|
ApiResponse a = await Util.GetAsync("Locale/1", await Util.GetTokenAsync("CustomerLimited"));//lowest level test user because there are no limits on this route except to be authenticated
|
||||||
Util.ValidateDataReturnResponseOk(a);
|
Util.ValidateDataReturnResponseOk(a);
|
||||||
Util.ValidateHTTPStatusCode(a, 200);
|
Util.ValidateHTTPStatusCode(a, 200);
|
||||||
//there should be dozens of keys but at times there might only be a few during development so at least verify there is more than one
|
//there should be dozens of keys but at times there might only be a few during development so at least verify there is more than one
|
||||||
@@ -62,7 +62,7 @@ namespace raven_integration
|
|||||||
//d.keys = JToken.FromObject(keys);
|
//d.keys = JToken.FromObject(keys);
|
||||||
d = JToken.FromObject(keys);
|
d = JToken.FromObject(keys);
|
||||||
|
|
||||||
ApiResponse a = await Util.PostAsync("Locale/subset", await Util.GetTokenAsync("ClientLimited"), d.ToString());
|
ApiResponse a = await Util.PostAsync("Locale/subset", await Util.GetTokenAsync("CustomerLimited"), d.ToString());
|
||||||
Util.ValidateDataReturnResponseOk(a);
|
Util.ValidateDataReturnResponseOk(a);
|
||||||
Util.ValidateHTTPStatusCode(a, 200);
|
Util.ValidateHTTPStatusCode(a, 200);
|
||||||
//there should be dozens of keys but at times there might only be a few during development so at least verify there is more than one
|
//there should be dozens of keys but at times there might only be a few during development so at least verify there is more than one
|
||||||
|
|||||||
@@ -34,14 +34,14 @@ namespace raven_integration
|
|||||||
d = JToken.FromObject(keys);
|
d = JToken.FromObject(keys);
|
||||||
|
|
||||||
//Fetch the values to force RAVEN to track at least these two
|
//Fetch the values to force RAVEN to track at least these two
|
||||||
a = await Util.PostAsync("Locale/subset", await Util.GetTokenAsync("ClientLimited"), d.ToString());
|
a = await Util.PostAsync("Locale/subset", await Util.GetTokenAsync("CustomerLimited"), d.ToString());
|
||||||
Util.ValidateDataReturnResponseOk(a);
|
Util.ValidateDataReturnResponseOk(a);
|
||||||
Util.ValidateHTTPStatusCode(a, 200);
|
Util.ValidateHTTPStatusCode(a, 200);
|
||||||
//there should be dozens of keys but at times there might only be a few during development so at least verify there is more than one
|
//there should be dozens of keys but at times there might only be a few during development so at least verify there is more than one
|
||||||
((JArray)a.ObjectResponse["data"]).Count.Should().Be(2);
|
((JArray)a.ObjectResponse["data"]).Count.Should().Be(2);
|
||||||
|
|
||||||
//Now ensure there are at least two keys in the fetched keys array
|
//Now ensure there are at least two keys in the fetched keys array
|
||||||
a = await Util.GetAsync("Locale/LocaleKeyCoverage", await Util.GetTokenAsync("ClientLimited"));
|
a = await Util.GetAsync("Locale/LocaleKeyCoverage", await Util.GetTokenAsync("CustomerLimited"));
|
||||||
Util.ValidateDataReturnResponseOk(a);
|
Util.ValidateDataReturnResponseOk(a);
|
||||||
Util.ValidateHTTPStatusCode(a, 200);
|
Util.ValidateHTTPStatusCode(a, 200);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user