1
0
Fork 0
mirror of https://github.com/futurepress/epub.js.git synced 2025-10-03 14:59:18 +02:00
epub.js/libs/annotator/lib/spec/notification_spec.js

39 lines
1.2 KiB
JavaScript

// Generated by CoffeeScript 1.6.3
describe('Annotator.Notification', function() {
var notification;
notification = null;
beforeEach(function() {
return notification = new Annotator.Notification();
});
afterEach(function() {
return notification.element.remove();
});
it('should be appended to the document.body', function() {
return assert.equal(notification.element[0].parentNode, document.body);
});
describe('.show()', function() {
var message;
message = 'This is a notification message';
beforeEach(function() {
return notification.show(message);
});
it('should have a class named "annotator-notice-show"', function() {
return assert.isTrue(notification.element.hasClass('annotator-notice-show'));
});
return it('should update the notification message', function() {
return assert.equal(notification.element.html(), message);
});
});
return describe('.hide()', function() {
beforeEach(function() {
return notification.hide();
});
return it('should not have a class named "show"', function() {
return assert.isFalse(notification.element.hasClass('show'));
});
});
});
/*
//@ sourceMappingURL=notification_spec.map
*/