passport-smartthings
Version:
A Passport.js OAuth 2.0 strategy for Smart Things
26 lines (19 loc) • 650 B
JavaScript
var profile = require('passport-smartthings/profile');
describe("passport oauth smartthings profile", function () {
it("should create a user profile", function () {
var accessToken = 'abcd';
var endpoints = [
{
oauthClient: {},
url: '/api/smartapps/installations/xxxx'
},
{
oauthClient: {},
url: '/api/smartapps/installations/yyyy'
}
];
var p = profile.parse(accessToken, endpoints);
expect(p.accessToken).toEqual(accessToken);
expect(p.endpoints).toEqual(endpoints);
});
});