Sha256: 80e1ddba6f434f1c92c930b4f87d17113e251060842fde36295bd2b746aac260
Contents?: true
Size: 839 Bytes
Versions: 39
Compression:
Stored size: 839 Bytes
Contents
describe('KidsButton', () => { let button; fixture.set(` <div class="mu-kindergarten"> <button class="mu-kids-button">Click me<button> <div class="mu-kids-overlay d-none"></div> </div> `); beforeEach(() => { mumuki.kids = new mumuki.Kids(); button = new mumuki.submission.KidsSubmitButton($('.mu-kids-button')); }); it('can create button', () => { expect(button).not.toBe(null); }); it('overlay is hidden by default', () => { expect(mumuki.kids.$overlay.hasClass('d-none')); }); it('call showOverlay on wait', () => { button.wait(); expect(mumuki.kids.$overlay.css('display')).toBe('block'); }); it('call hideOverlay on continue', () => { button.wait(); button.continue(); expect(mumuki.kids.$overlay.css('display')).toBe('none'); }); });
Version data entries
39 entries across 39 versions & 1 rubygems