fix: 完善单测demo;升级单测版本

This commit is contained in:
chenjinsong
2023-01-13 17:42:25 +08:00
parent 0f2fcbe9e6
commit 156979e79e
6 changed files with 61 additions and 13 deletions

View File

@@ -8,6 +8,7 @@ const mockGet = {
describe('NetworkOverviewLine.vue测试', () => {
test('Metric=Bits/s', async () => {
require('vue-router').useRoute.mockReturnValue({ query: {} })
// 模拟axios返回数据
axios.get.mockResolvedValue(mockGet)
// 加载vue组件获得实例
@@ -31,8 +32,14 @@ describe('NetworkOverviewLine.vue测试', () => {
expect(textNode2.text()).toEqual('87.56Mbps')
resolve()
}, 200))
// 点击tab后是否切换高亮状态
const textNode3 = await wrapper.get('[test-id="tab2"]')
await textNode3.trigger('click')
expect(textNode3.classes()).toContain('is-active')
})
test('Metric=Packets/s', async () => {
require('vue-router').useRoute.mockReturnValue({ query: {} })
// 模拟axios返回数据
axios.get.mockResolvedValue(mockGet)
// 加载vue组件获得实例