This commit is contained in:
@@ -38,21 +38,20 @@ namespace raven_integration
|
|||||||
public async void JWTExpiredTokenShouldFail()
|
public async void JWTExpiredTokenShouldFail()
|
||||||
{
|
{
|
||||||
|
|
||||||
//Valid auth token but expired:
|
//Expect status code 401 and result:
|
||||||
var ValidButExpiredToken="Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOiIxNTQ0NTU5NzAwIiwiZXhwIjoiMTU0NzE1MTcwMCIsImlzcyI6ImF5YW5vdmEuY29tIiwiaWQiOiIxIiwiYXlhbm92YS9yb2xlcyI6IjMyNzY3In0.fMq_8Dvia63rzN_U2zjczPvUNM40OEAeI4VOeV6ulGw";
|
|
||||||
|
|
||||||
//Expect status code 401 and result:
|
|
||||||
// {{
|
// {{
|
||||||
// "error": {
|
// "error": {
|
||||||
// "code": "2003",
|
// "code": "2003",
|
||||||
// "message": "Authentication failed"
|
// "message": "Authentication failed"
|
||||||
// }
|
// }
|
||||||
// }}
|
// }}
|
||||||
ApiResponse a = await Util.GetAsync("Locale/picklist", ValidButExpiredToken);//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("INTEGRATION_TEST","EXPIRED"));//lowest level test user because there are no limits on this route except to be authenticated
|
||||||
Util.ValidateHTTPStatusCode(a, 401);
|
Util.ValidateHTTPStatusCode(a, 401);
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
|
if (creds.Password == "INTEGRATION_TEST")
|
||||||
|
|
||||||
|
switch (creds.Login)
|
||||||
case "EXPIRED":
|
case "EXPIRED":
|
||||||
exp = new DateTimeOffset(DateTime.Now.AddDays(-30).ToUniversalTime(), TimeSpan.Zero);
|
exp = new DateTimeOffset(DateTime.Now.AddDays(-30).ToUniversalTime(), TimeSpan.Zero);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user