8
0

createdocumentmock.js 671 B

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