Skip to content

Commit

Permalink
#266 - Add tests to logger utils
Browse files Browse the repository at this point in the history
  • Loading branch information
FedeG committed Sep 18, 2019
1 parent 50f617f commit 1b839b9
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions eventol/front/src/utils/logger.test.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
import mockConsole from 'jest-mock-console';

describe('Logger utils', () => {
const text = 'example text';
let restoreConsole;
let Logger;

beforeAll(() => {
restoreConsole = mockConsole();
// eslint-disable-next-line global-require
Logger = require('./logger').default;
});

afterAll(() => {
restoreConsole();
});

test('warning', () => {
Logger.warning(text);
expect(console.warn).toBeCalled();
expect(console.warn).toBeCalledWith(text);
});

test('error', () => {
Logger.error(text);
expect(console.error).toBeCalled();
expect(console.error).toBeCalledWith(text);
});

test('log', () => {
Logger.log(text);
expect(console.log).toBeCalled();
expect(console.log).toBeCalledWith(text);
});
});

0 comments on commit 1b839b9

Please sign in to comment.