// @ts-ignore
import React from 'react'
import { render, screen } from '@testing-library/react'
import YongrenTabBarLayout from '../src/layouts/yongren-tab-bar-layout'
import { UserStatusBar } from '../src/components/ui/user-status-bar'
import { PageContainer } from '../src/components/ui/page-container'
describe('用人方小程序布局组件', () => {
test('YongrenTabBarLayout应正确渲染', () => {
render(
测试内容
)
// 检查底部导航标签
expect(screen.getByText('首页')).toBeDefined()
expect(screen.getByText('人才')).toBeDefined()
expect(screen.getByText('订单')).toBeDefined()
expect(screen.getByText('数据')).toBeDefined()
expect(screen.getByText('设置')).toBeDefined()
})
test('UserStatusBar应正确渲染用户信息', () => {
render(
)
expect(screen.getByText('测试用户')).toBeDefined()
expect(screen.getByText('测试公司')).toBeDefined()
})
test('PageContainer应正确渲染子内容', () => {
render(
页面内容
)
expect(screen.getByText('页面内容')).toBeDefined()
})
})