12345678910111213141516171819 |
- import { getAuthority } from './authority';
- describe('getAuthority should be strong', () => {
- it('empty', () => {
- expect(getAuthority(null)).toEqual(['admin']); // default value
- });
- it('string', () => {
- expect(getAuthority('admin')).toEqual(['admin']);
- });
- it('array with double quotes', () => {
- expect(getAuthority('"admin"')).toEqual(['admin']);
- });
- it('array with single item', () => {
- expect(getAuthority('["admin"]')).toEqual(['admin']);
- });
- it('array with multiple items', () => {
- expect(getAuthority('["admin", "guest"]')).toEqual(['admin', 'guest']);
- });
- });
|