/* eslint-disable camelcase */
-( function ( mw ) {
+( function () {
var itemData = {
params: {
param1: '1',
$.extend( true, {}, itemData )
);
- assert.equal(
+ assert.strictEqual(
model.getID(),
'randomID',
'Item ID is retained'
);
- assert.equal(
+ assert.strictEqual(
model.getLabel(),
'Some label',
'Item label is retained'
'Item data is retained'
);
- assert.equal(
+ assert.strictEqual(
model.isDefault(),
false,
'Item default state is retained.'
$.extend( true, {}, itemData )
);
- assert.equal(
+ assert.strictEqual(
model.isDefault(),
false,
'Default state represented when item initialized with default:false.'
);
model.toggleDefault( true );
- assert.equal(
+ assert.strictEqual(
model.isDefault(),
true,
'Default state toggles to true successfully'
);
model.toggleDefault( false );
- assert.equal(
+ assert.strictEqual(
model.isDefault(),
false,
'Default state toggles to false successfully'
{ default: true }
);
- assert.equal(
+ assert.strictEqual(
model.isDefault(),
true,
'Default state represented when item initialized with default:true.'
);
} );
-}( mediaWiki ) );
+}() );