jimu-mobile
Version:
积木组件库助力移动端开发
40 lines (33 loc) • 1.23 kB
JavaScript
import React from 'react';
import { shallow } from 'enzyme';
import assert from 'assert';
import JIMU from '../src/index';
const { Mask } = JIMU;
describe('<Mask />', () => {
describe(`<Mask />`, ()=> {
let wrapper = shallow(
<Mask />
);
});
[true, false].map((transparent)=> {
describe(`<Mask transparent="${transparent}" />`, ()=> {
const label = 'ok';
const href = 'https://es.xiaojukeji.com';
let wrapper = shallow(
<Mask transparent= {transparent}/>
);
it('transparent 时样式 didi_mask_transparent是否有添加并且不包含didi_mask', ()=> {
if (transparent) {
assert(wrapper.hasClass("didi_mask_transparent"));
assert(!wrapper.hasClass("didi_mask"));
}
});
it('!transparent 时样式 didi_mask_transparent是否无添加并且包含didi_mask', ()=> {
if (!transparent) {
assert(wrapper.hasClass("didi_mask"));
assert(!wrapper.hasClass("didi_mask_transparent"));
}
});
});
});
});