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() }) })