Repository URL to install this package:
|
Version:
8.1.0-rc.1 ▾
|
"use strict";
var _user = require("./user");
describe('user.isOrgAdmin', function () {
it('should return true if user.data.premium.active.organisationAdmin is set', function () {
expect((0, _user.isOrgAdmin)({
data: {
premium: {
active: {
organisationAdmin: true
}
}
}
})).toEqual(true);
});
it('should return false if user.data.premium.active.organisationAdmin is not set', function () {
expect((0, _user.isOrgAdmin)({
data: {
premium: {
active: undefined
}
}
})).toEqual(false);
});
it('should return false if user is not set', function () {
expect((0, _user.isOrgAdmin)(undefined)).toEqual(false);
});
it('should return true if isAdmin is set', function () {
expect((0, _user.isOrgAdmin)({
isAdmin: true,
data: {
premium: {
active: undefined
}
}
})).toEqual(true);
});
it('should return false if isAdmin is not set', function () {
expect((0, _user.isOrgAdmin)({
isAdmin: undefined,
data: {
premium: {
active: undefined
}
}
})).toEqual(false);
});
});