力皓 084c342a65 refactor: 兼容 propTypes 写错
refactor(test): 增加 dragon / host / designer 部分单测
2020-12-17 22:26:35 +08:00

22 lines
554 B
TypeScript

import { Detecting } from '../../src/designer/detecting';
it('Detecting 测试', () => {
const detecting = new Detecting();
expect(detecting.enable).toBeTruthy();
const mockNode = { document };
detecting.capture(mockNode);
expect(detecting.current).toBe(mockNode);
detecting.release(mockNode);
expect(detecting.current).toBeNull();
detecting.capture(mockNode);
detecting.leave(document);
expect(detecting.current).toBeNull();
detecting.capture(mockNode);
detecting.enable = false;
expect(detecting.current).toBeNull();
});