Przeglądaj źródła

Tests: added additional test for EditingController#destroy.

Szymon Cofalik 9 lat temu
rodzic
commit
29a27e78db

+ 16 - 0
packages/ckeditor5-engine/tests/controller/editingcontroller.js

@@ -280,5 +280,21 @@ describe( 'EditingController', () => {
 
 			editing.destroy();
 		} );
+
+		it( 'should destroy view', () => {
+			let model, editing;
+
+			model = new ModelDocument();
+			model.createRoot();
+			model.schema.registerItem( 'paragraph', '$block' );
+
+			editing = new EditingController( model );
+
+			const spy = sinon.spy( editing.view, 'destroy' );
+
+			editing.destroy();
+
+			expect( spy.called ).to.be.true;
+		} );
 	} );
 } );