#!/usr/bin/env ts-node // tslint:disable:no-shadowed-variable // import test from 'blue-tape' // import { // friendshipConfirmEventMessageParser, // friendshipReceiveEventMessageParser, // friendshipVerifyEventMessageParser, // } from './friendship-event-message-parser' // test('friendshipConfirmEventMessageParser()', async t => { // t.equal( // await friendshipConfirmEventMessageParser(undefined as any), // null, // 'should parse `undefined`', // ) // t.equal( // await friendshipConfirmEventMessageParser(null as any), // null, // 'should parse `null`', // ) // t.equal( // await friendshipConfirmEventMessageParser({} as any), // null, // 'should parse `{}`', // ) // t.equal( // await friendshipConfirmEventMessageParser({ content: 'fadsfsfasfs' } as any), // null, // 'should parse invalid content', // ) // }) // test('friendshipReceiveEventMessageParser()', async t => { // t.equal( // await friendshipReceiveEventMessageParser(undefined as any), // null, // 'should parse `undefined`', // ) // t.equal( // await friendshipReceiveEventMessageParser(null as any), // null, // 'should parse `null`', // ) // t.equal( // await friendshipReceiveEventMessageParser({} as any), // null, // 'should parse `{}`', // ) // t.equal( // await friendshipReceiveEventMessageParser({ content: 'fadsfsfasfs' } as any), // null, // 'should parse invalid content', // ) // }) // test('friendshipVerifyEventMessageParser()', async t => { // t.equal( // await friendshipVerifyEventMessageParser(undefined as any), // null, // 'should parse `undefined`', // ) // t.equal( // await friendshipVerifyEventMessageParser(null as any), // null, // 'should parse `null`', // ) // t.equal( // await friendshipVerifyEventMessageParser({} as any), // null, // 'should parse `{}`', // ) // t.equal( // await friendshipVerifyEventMessageParser({ content: 'fadsfsfasfs' } as any), // null, // 'should parse invalid content', // ) // })