Browse Source

Up ComponentImageView test

pull/5321/head
Artur Arseniev 3 years ago
parent
commit
4af198b9a5
  1. 16
      test/specs/dom_components/view/ComponentImageView.ts
  2. 11
      test/specs/dom_components/view/ComponentTextView.ts

16
test/specs/dom_components/view/ComponentImageView.js → test/specs/dom_components/view/ComponentImageView.ts

@ -1,17 +1,19 @@
import ComponentImageView from 'dom_components/view/ComponentImageView';
import Component from 'dom_components/model/ComponentImage';
import ComponentImageView from '../../../../src/dom_components/view/ComponentImageView';
import Component from '../../../../src/dom_components/model/ComponentImage';
describe('ComponentImageView', () => {
var model;
var view;
let model: Component;
let view: ComponentImageView;
beforeEach(() => {
model = new Component();
view = new ComponentImageView({
const cmpViewOpts = {
model,
});
config: {},
};
view = new ComponentImageView(cmpViewOpts);
document.body.innerHTML = '<div id="fixtures"></div>';
document.body.querySelector('#fixtures').appendChild(view.render().el);
document.body.querySelector('#fixtures')!.appendChild(view.render().el);
});
afterEach(() => {

11
test/specs/dom_components/view/ComponentTextView.ts

@ -10,6 +10,7 @@ describe('ComponentTextView', () => {
let el: HTMLElement;
let dcomp;
let compOpts: any;
let compViewOpts: any;
let em: Editor;
beforeEach(() => {
@ -21,11 +22,11 @@ describe('ComponentTextView', () => {
domc: dcomp,
};
model = new Component({}, compOpts);
view = new ComponentTextView({
model,
// @ts-ignore
compViewOpts = {
config: { ...em.config, em },
});
model,
};
view = new ComponentTextView(compViewOpts);
document.body.innerHTML = '<div id="fixtures"></div>';
fixtures = document.body.querySelector('#fixtures')!;
el = view.render().el;
@ -51,7 +52,7 @@ describe('ComponentTextView', () => {
test('Init with content', () => {
model = new Component({ content: 'test' }, compOpts);
view = new ComponentTextView({ model });
view = new ComponentTextView({ ...compViewOpts, model });
fixtures.appendChild(view.render().el);
expect(view.el.innerHTML).toEqual('test');
});

Loading…
Cancel
Save