import { spy, assert } from 'sinon' import { expect } from 'chai' import Component from 'vue-class-component' import { ComponentTest, MockLogger } from '../../util/component-test' import { ClientComponent } from './client' let loggerSpy = spy() @Component({ template: require('./client.html') }) class MockClientComponent extends ClientComponent { constructor () { super() this.logger = new MockLogger(loggerSpy) } } describe('About component', () => { let directiveTest: ComponentTest beforeEach(() => { directiveTest = new ComponentTest('