| 123456789101112131415161718192021222324252627282930 |
- import { SaveProvisionedDashboardModalCtrl } from '../save_provisioned_modal';
- describe('SaveProvisionedDashboardModalCtrl', () => {
- const json = {
- title: 'name',
- id: 5,
- };
- const mockDashboardSrv = {
- getCurrent: function() {
- return {
- id: 5,
- meta: {},
- getSaveModelClone: function() {
- return json;
- },
- };
- },
- };
- const ctrl = new SaveProvisionedDashboardModalCtrl(mockDashboardSrv);
- it('should remove id from dashboard model', () => {
- expect(ctrl.dash.id).toBeUndefined();
- });
- it('should remove id from dashboard model in clipboard json', () => {
- expect(ctrl.getJsonForClipboard()).toBe(JSON.stringify({ title: 'name' }, null, 2));
- });
- });
|