m = require 'mochainon' { expect } = m.chai Supervisor = require '../src/supervisor' describe 'Startup', -> it 'should startup correctly', -> supervisor = new Supervisor() expect(supervisor.init()).to.not.throw expect(supervisor.db).to.not.be.null expect(supervisor.config).to.not.be.null expect(supervisor.logger).to.not.be.null expect(supervisor.deviceState).to.not.be.null expect(supervisor.apiBinder).to.not.be.null