Skip to content

Commit 4338e4c

Browse files
committed
Covered jasmine test.
1 parent 0f6a15c commit 4338e4c

File tree

1 file changed

+20
-1
lines changed
  • dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/modal

1 file changed

+20
-1
lines changed

dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/modal/confirm.test.js

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,21 @@ define([
1010
'use strict';
1111

1212
describe('ui/js/modal/confirm', function () {
13-
var element = $('<div>some element</div>'),
13+
14+
var widget,
15+
element,
16+
confirm;
17+
18+
beforeEach(function () {
19+
element = $('<div id="element">some element</div>');
1420
confirm = element.confirm({});
21+
widget = element.confirm({}).data('mage-confirm');
22+
});
23+
24+
afterEach(function () {
25+
$('element').remove();
26+
27+
});
1528

1629
it('Check for modal definition', function () {
1730
expect(confirm).toBeDefined();
@@ -23,5 +36,11 @@ define([
2336
it('Integration: modal created on page', function () {
2437
expect(confirm.length).toEqual(1);
2538
});
39+
it('Check confirm class button', function () {
40+
var expectedClassResult = 'action primary action-primary action-accept',
41+
expectedClass = widget.options.buttons[1].class;
42+
43+
expect($(expectedClass).selector).toContain(expectedClassResult);
44+
});
2645
});
2746
});

0 commit comments

Comments
 (0)