import FloatButton from '../index';
import { mount } from '@vue/test-utils';
import mountTest from '../../../tests/shared/mountTest';
describe('FloatButton', () => {
mountTest(FloatButton);
mountTest(FloatButton.Group);
it('renders correctly', () => {
const wrapper = mount({
render() {
return ;
},
});
expect(wrapper.html()).toMatchSnapshot();
});
it('create primary button', () => {
const wrapper = mount({
render() {
return 按钮;
},
});
expect(wrapper.find('.ant-float-btn-primary').exists()).toBe(true);
});
it('fixbug renders {0} , 0 and {false}', () => {
const wrapper = mount({
render() {
return {0};
},
});
expect(wrapper.html()).toMatchSnapshot();
const wrapper1 = mount({
render() {
return 0;
},
});
expect(wrapper1.html()).toMatchSnapshot();
const wrapper2 = mount({
render() {
return {false};
},
});
expect(wrapper2.html()).toMatchSnapshot();
});
});