Former-commit-id: 5abbbe5737fa5631e54487f2865ad24996ec4492 [formerly 5abbbe5737fa5631e54487f2865ad24996ec4492 [formerly 5abbbe5737fa5631e54487f2865ad24996ec4492 [formerly 5abbbe5737fa5631e54487f2865ad24996ec4492 [formerly ee3f9fce323e3c21d783e2d7af9bed417332098b [formerly ff6e8fa5a3e38a322222e98f6cd20a859525eb53]]]]] Former-commit-id: f774b7359acad14dee74555f5a4d0a146f14e868 Former-commit-id: fcd60c3176f9d5f3031769e8adbb2f4a47b1e599 Former-commit-id: 511135e8df3aedbfafa0d3344cbe051a0336eded [formerly 96c89ae1f8e9559d26995e56935c74463ceba24a] Former-commit-id: eb14254f528e44609508c890270bb266108419de Former-commit-id: 2e6583560fe3ce08c8d10e0aed968e38558792c2 Former-commit-id: bc6cb9d353483861ff6f8495d2508d8354fe7c5a Former-commit-id: 5daa32a7a404d9a07e07ad6f006c0f9fd6e8e3dd Former-commit-id: c38397ee38475bfefe5c846e6b39ece26c479897
19 lines
739 B
JavaScript
19 lines
739 B
JavaScript
import { mount } from '@vue/test-utils'
|
|
import D2ContainerCard from '@/components/d2-container/components/d2-container-card.vue'
|
|
|
|
describe('d2-container-card.vue', () => {
|
|
it('渲染slot', () => {
|
|
const wrapper = mount(D2ContainerCard, {
|
|
slots: {
|
|
default: '<div>body</div>',
|
|
header: '<div>header</div>',
|
|
footer: '<div>footer</div>'
|
|
}
|
|
})
|
|
|
|
expect(wrapper.html()).toContain('<div class="d2-container-card__body"><div class="d2-container-card__body-card"><div>body</div></div>')
|
|
expect(wrapper.html()).toContain('<div class="d2-container-card__header"><div>header</div></div>')
|
|
expect(wrapper.html()).toContain('<div class="d2-container-card__footer"><div>footer</div></div>')
|
|
})
|
|
})
|