8
0

is.js 729 B

1234567891011121314151617181920212223
  1. import DowncastWriter from '../../../src/view/downcastwriter';
  2. import Document from '../../../src/view/document';
  3. describe( 'is()', () => {
  4. let writer;
  5. before( () => {
  6. writer = new DowncastWriter( new Document() );
  7. } );
  8. it( 'should return true for "downcastWriter"', () => {
  9. expect( writer.is( 'downcastWriter' ) ).to.be.true;
  10. expect( writer.is( 'view:downcastWriter' ) ).to.be.true;
  11. } );
  12. it( 'should return false for incorrect values', () => {
  13. expect( writer.is( 'view' ) ).to.be.false;
  14. expect( writer.is( 'model:downcastWriter' ) ).to.be.false;
  15. expect( writer.is( 'node' ) ).to.be.false;
  16. expect( writer.is( 'view:node' ) ).to.be.false;
  17. expect( writer.is( 'element', 'text' ) ).to.be.false;
  18. } );
  19. } );