Example #1
0
        public async Task TestRefreshTokenMissing()
        {
            Dictionary <string, StringValues> parameters = new Dictionary <string, StringValues>();
            var request  = CreateHttpRequest(parameters);
            var response = (JsonResult)await GetResourceTokens.Run(request, logger);

            Assert.Equal(400, response.StatusCode);
        }
Example #2
0
        public async Task TestValidToken()
        {
            Dictionary <string, StringValues> parameters = new Dictionary <string, StringValues>()
            {
                { "refresh_token", TestConfig.RefreshToken }
            };

            var request  = CreateHttpRequest(parameters);
            var response = (JsonResult)await GetResourceTokens.Run(request, logger);

            Assert.Equal(200, response.StatusCode);
            Assert.NotNull(response.Value);
        }