* change root dit and change way to import modules * update deps to latest versions * use latest tools for building bundles * rewrite webpack config * use nomodule technique for loading modern bundle * inject polyfills by babel usebuiltins * update eslint rules * rename all style files to CSS * use postcss preset env for building styles * proper typescript typing * put all html files to templates folder * etc
14 lines
414 B
TypeScript
14 lines
414 B
TypeScript
import { isUserAnonymous } from './isUserAnonymous';
|
|
import { User } from 'common/types';
|
|
|
|
describe('isUserAnonymous', () => {
|
|
test('user is anonymous', () => {
|
|
expect(isUserAnonymous(null)).toEqual(true);
|
|
expect(isUserAnonymous({ id: 'anonymous_1' } as User)).toEqual(true);
|
|
});
|
|
|
|
test('user is not anonymous', () => {
|
|
expect(isUserAnonymous({ id: 'email_1' } as User)).toEqual(false);
|
|
});
|
|
});
|