Parcourir la source

Added test for ImageAlternateTextEngine.

Szymon Kupś il y a 9 ans
Parent
commit
6781a3eca5

+ 3 - 3
packages/ckeditor5-image/src/imagealternatetext/imagealternatetextengine.js

@@ -4,19 +4,19 @@
  */
 
 /**
- * @module image/imagealternatetext/engine
+ * @module image/imagealternatetext/imagealternatetextengine
  */
 
 import ImageAlternateTextCommand from './imagealternatetextcommand';
 import Plugin from 'ckeditor5-core/src/plugin';
 
 /**
- * The image engine plugin.
+ * The ImageAlternateTextEngine plugin.
  * Registers `imageAlternateText` command.
  *
  * @extends module:core/plugin~Plugin
  */
-export default class ImageEngine extends Plugin {
+export default class ImageAlternateTextEngine extends Plugin {
 	/**
 	 * @inheritDoc
 	 */

+ 24 - 0
packages/ckeditor5-image/tests/imagealternatetext/imagelaternatetextengine.js

@@ -0,0 +1,24 @@
+/**
+ * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ * For licensing, see LICENSE.md.
+ */
+
+import VirtualTestEditor from 'ckeditor5-core/tests/_utils/virtualtesteditor';
+import ImageAlternateTextEngine from 'ckeditor5-image/src/imagealternatetext/imagealternatetextengine';
+import ImageAlternateTextCommand from 'ckeditor5-image/src/imagealternatetext/imagealternatetextcommand';
+
+describe( 'ImageAlternateTextEngine', () => {
+	let editor;
+	beforeEach( () => {
+		return VirtualTestEditor.create( {
+			plugins: [ ImageAlternateTextEngine ]
+		} )
+		.then( newEditor => {
+			editor = newEditor;
+		} );
+	} );
+
+	it( 'should register ImageAlteranteTextCommand', () => {
+		expect( editor.commands.get( 'imageAlternateText' ) ).to.be.instanceOf( ImageAlternateTextCommand );
+	} );
+} );