Files
image-sequencer/test/ui/spec/insertPreview.spec.js
Harsh Khandeparkar 4a86abbafd [GCI] InsertStep functionality added for loadImage step (#1360)
* add markuo

* add markupfix insertPreview

* fix insertPreview test

* make the new insertPreview work

* fix disabled

* small fix

* fix comments

* remove console log

* fix enabling/disabling of insert-step btn
2019-12-16 13:42:15 -05:00

29 lines
863 B
JavaScript

describe('Preview UI HTML', function() {
var InsertPreview = require('../../../examples/lib/insertPreview');
var sequencer = require('../../../src/ImageSequencer')();
var insertPreview;
var options = { brightness: 50 };
// TODO: Add rigorous tests with virtual DOM Nodes
const DomNode = {};
beforeEach(()=>{
insertPreview = InsertPreview;
spyOn(insertPreview, 'generatePreview');
spyOn(insertPreview, 'updatePreviews');
insertPreview.generatePreview('brightness', options, 'src', DomNode);
insertPreview.updatePreviews('src', DomNode);
});
it('generate preview ui', function() {
expect(insertPreview.generatePreview).toHaveBeenCalledWith('brightness', options, 'src', DomNode);
});
it('update preview ui', function() {
expect(insertPreview.updatePreviews).toHaveBeenCalledWith('src', DomNode);
});
});