1 | import * as assert from 'assert';
|
2 | import 'mocha';
|
3 |
|
4 | import JsherLock from '../src/';
|
5 | import { Imessage } from '../src/';
|
6 |
|
7 | describe('JSHERLOCK', () => {
|
8 | it('SHOULD CHECK FOR ALL SUPPORTED SITES', async () => {
|
9 | const checker = new JsherLock('zuck');
|
10 | const status: Imessage[] = await checker.checkAll();
|
11 | assert.equal(status.length >= 1, true);
|
12 | });
|
13 |
|
14 | it('SHOULD CHECK FOR INDIVIDUAL SITE', async () => {
|
15 | const checker = new JsherLock('zuck');
|
16 | const status: Imessage = await checker.checkFor('Facebook');
|
17 | assert.equal([status].length == 1, true);
|
18 | });
|
19 |
|
20 | it('SHOULD RETURN SUPPORTED SITES', () => {
|
21 | const sites: string[] = JsherLock.sites();
|
22 | assert.equal(sites.length >= 1, true);
|
23 | });
|
24 | });
|