ohayolibs
Version:
Ohayo is a set of essential modules for ohayojp.
30 lines (28 loc) • 702 B
text/typescript
import { copy } from './copy';
describe('components: utils', () => {
describe('#copy', () => {
it('should be copy a string', (done: () => void) => {
copy('test')
.then(() => {
expect(true).toBe(true);
done();
})
.catch(() => {
expect(false).toBe(true);
done();
});
});
it('[[boundary]]', (done: () => void) => {
spyOn(document, 'createElement').and.returnValue({ parentNode: null } as any);
copy('test')
.then(() => {
expect(false).toBe(true);
done();
})
.catch(() => {
expect(true).toBe(true);
done();
});
});
});
});