diff --git a/Authentication/Auth.cs b/Authentication/Auth.cs index 280a82f..a19d2f4 100644 --- a/Authentication/Auth.cs +++ b/Authentication/Auth.cs @@ -38,21 +38,20 @@ namespace raven_integration public async void JWTExpiredTokenShouldFail() { - //Valid auth token but expired: - var ValidButExpiredToken="Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOiIxNTQ0NTU5NzAwIiwiZXhwIjoiMTU0NzE1MTcwMCIsImlzcyI6ImF5YW5vdmEuY29tIiwiaWQiOiIxIiwiYXlhbm92YS9yb2xlcyI6IjMyNzY3In0.fMq_8Dvia63rzN_U2zjczPvUNM40OEAeI4VOeV6ulGw"; - - //Expect status code 401 and result: + //Expect status code 401 and result: // {{ // "error": { // "code": "2003", // "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); } /* + if (creds.Password == "INTEGRATION_TEST") + switch (creds.Login) case "EXPIRED": exp = new DateTimeOffset(DateTime.Now.AddDays(-30).ToUniversalTime(), TimeSpan.Zero); break;