UNPKG

blow-data

Version:
28 lines (23 loc) 691 B
/// <reference path="../typings/tsd.d.ts" /> 'use strict' import {isObject} from 'util'; import * as chai from 'chai'; import {MemoryAdapter} from '../src/adapters/MemoryAdapter'; import {Connection} from '../src/Connection'; const expect = chai.expect; describe('Connection', () => { it('export', () => { expect(Connection).to.be.an('function'); }); it('init', done => { Connection.init({ name: 'memory', adapter: MemoryAdapter }).subscribe(connection => { expect(connection).to.be.instanceof(Connection); expect(connection.name).to.be.equal('memory'); expect(connection.isConnected).to.be.equal(true); done(); }); }) });