mirror of
https://github.com/morten-olsen/react-native-debug-console.git
synced 2026-02-08 00:36:26 +01:00
V2 (#1)
This commit is contained in:
47
packages/lib/test/Console.spec.js
Normal file
47
packages/lib/test/Console.spec.js
Normal file
@@ -0,0 +1,47 @@
|
||||
import getDevTools from './getDevTools';
|
||||
import renderer from 'react-test-renderer';
|
||||
|
||||
describe('Console', () => {
|
||||
describe('output', () => {
|
||||
let devTool;
|
||||
|
||||
beforeEach(() => {
|
||||
devTool = getDevTools();
|
||||
});
|
||||
|
||||
it('should render an emptry list', () => {
|
||||
expect(devTool.console.output().props.logs).toEqual([
|
||||
]);
|
||||
});
|
||||
|
||||
it('should render one item', () => {
|
||||
renderer.act(() => {
|
||||
devTool.log.add('test');
|
||||
});
|
||||
expect(devTool.console.output().props.logs).toEqual([
|
||||
'test',
|
||||
]);
|
||||
});
|
||||
|
||||
it('should render multible items item', () => {
|
||||
renderer.act(() => {
|
||||
devTool.log.add('1');
|
||||
devTool.log.add('2');
|
||||
devTool.log.add('3');
|
||||
devTool.log.add('4');
|
||||
devTool.log.add('5');
|
||||
devTool.log.add('6');
|
||||
devTool.log.add('7');
|
||||
});
|
||||
expect(devTool.console.output().props.logs).toEqual([
|
||||
'1',
|
||||
'2',
|
||||
'3',
|
||||
'4',
|
||||
'5',
|
||||
'6',
|
||||
'7',
|
||||
]);
|
||||
});
|
||||
});
|
||||
})
|
||||
Reference in New Issue
Block a user