| 123456789101112131415161718 |
- // @vitest-environment jsdom
- import { mount } from '@vue/test-utils';
- import { describe, expect, it } from 'vitest';
- import DoctorAssistantFigure from '../../src/layouts/DoctorAssistantFigure.vue';
- describe('DoctorAssistantFigure', () => {
- it('renders the static doctor assistant image and no voice controls', () => {
- const wrapper = mount(DoctorAssistantFigure);
- expect(wrapper.find('img[alt="医生助手"]').exists()).toBe(true);
- expect(wrapper.text()).toContain('医生助手');
- expect(wrapper.text()).toContain('静态形象展示');
- expect(wrapper.text()).not.toContain('可听');
- expect(wrapper.text()).not.toContain('可说');
- expect(wrapper.find('button').exists()).toBe(false);
- });
- });
|