12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- import {
- moduleFor,
- test
- } from 'ember-qunit';
- moduleFor('service:toast-message', 'ToastMessageService');
- test('it exists', function(assert) {
- var service = this.subject();
- assert.ok(service);
- });
- test('isInfo', function(assert) {
- var service = this.subject();
- service.set('type', 'info');
- assert.ok(service.get('isInfo'));
- assert.ok(!service.get('isSuccess'));
- assert.ok(!service.get('isWarning'));
- assert.ok(!service.get('isError'));
- });
- test('isSuccess', function(assert) {
- var service = this.subject();
- service.set('type', 'success');
- assert.ok(!service.get('isInfo'));
- assert.ok(service.get('isSuccess'));
- assert.ok(!service.get('isWarning'));
- assert.ok(!service.get('isError'));
- });
- test('isWarning', function(assert) {
- var service = this.subject();
- service.set('type', 'warning');
- assert.ok(!service.get('isInfo'));
- assert.ok(!service.get('isSuccess'));
- assert.ok(service.get('isWarning'));
- assert.ok(!service.get('isError'));
- });
- test('isError', function(assert) {
- var service = this.subject();
- service.set('type', 'error');
- assert.ok(!service.get('isInfo'));
- assert.ok(!service.get('isSuccess'));
- assert.ok(!service.get('isWarning'));
- assert.ok(service.get('isError'));
- });
- test('_setToast', function(assert) {
- var service = this.subject();
- var testMessage = "I'm test toast!";
- service._setToast('success', testMessage);
- assert.ok(service.get('isVisible'));
- assert.ok(service.get('isSuccess'));
- assert.equal(service.get('message'), testMessage);
- });
- test('_showToast', function(assert) {
- var service = this.subject();
- var testMessage = "I'm test toast!";
- service._showToast('success', testMessage);
- assert.ok(service.get('isVisible'));
- assert.ok(service.get('isSuccess'));
- assert.equal(service.get('message'), testMessage);
- });
|