You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
assert.strictEqual(selectionChangedHandler.callCount,1,'onSelectionChanged was called for the first time');
1053
+
assert.deepEqual(selectionChangedHandler.args[0][0].addedItems,[{text: 'item2',selected: true}],'onSelectionChanged is called with selected item as added item');
1054
+
assert.deepEqual(selectionChangedHandler.args[0][0].removedItems,[null],'onSelectionChanged first called with null as removed item');
1055
+
1056
+
$item1.trigger('dxclick');
1057
+
1058
+
assert.strictEqual(selectionChangedHandler.callCount,2,'onSelectionChanged was called for the second time');
1059
+
assert.deepEqual(selectionChangedHandler.args[1][0].addedItems,[{text: 'item1',selected: true}],'onSelectionChanged is called with selected item as added item');
1060
+
assert.deepEqual(selectionChangedHandler.args[1][0].removedItems,[{text: 'item2',selected: false}],'onSelectionChanged is called with previously selected item as removed item');
1061
+
});
1062
+
1063
+
QUnit.test('onSelectionChanged should have been called with correct arguments on unselect',function(assert){
assert.strictEqual(selectionChangedHandler.callCount,1,'onSelectionChanged was called for the first time');
1080
+
assert.deepEqual(selectionChangedHandler.args[0][0].addedItems,[{text: 'item2',selected: true}],'onSelectionChanged was called with selected item as added item');
1081
+
assert.deepEqual(selectionChangedHandler.args[0][0].removedItems,[null],'onSelectionChanged first called with null as removed item');
1082
+
1083
+
$item.trigger('dxclick');
1084
+
1085
+
assert.strictEqual(selectionChangedHandler.callCount,2,'onSelectionChanged was called for the second time');
1086
+
assert.deepEqual(selectionChangedHandler.args[1][0].addedItems,[null],'onSelectionChanged was called with null as added item');
1087
+
assert.deepEqual(selectionChangedHandler.args[1][0].removedItems,[{text: 'item2',selected: false}],'onSelectionChanged was called with previously selected item as removed item');
1088
+
});
1089
+
1034
1090
QUnit.test('Prevent selection item on click',function(assert){
0 commit comments