createdocumentmock.js 625 B

123456789101112131415161718192021222324
  1. /**
  2. * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md.
  4. */
  5. import createDocumentMock from '../../../tests/view/_utils/createdocumentmock';
  6. describe( 'createDocumentMock', () => {
  7. it( 'should create document mock', done => {
  8. const docMock = createDocumentMock();
  9. const rootMock = {};
  10. docMock.on( 'change:selectedEditable', ( evt, key, value ) => {
  11. expect( value ).to.equal( rootMock );
  12. } );
  13. docMock.on( 'change:isFocused', ( evt, key, value ) => {
  14. expect( value ).to.be.true;
  15. done();
  16. } );
  17. docMock.isFocused = true;
  18. } );
  19. } );