| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- import {
- orderClient,
- enterpriseAuthClient,
- enterpriseCompanyClient,
- enterpriseDisabilityClient,
- enterpriseOrderClient,
- enterpriseStatisticsClient,
- } from '../src/api'
- describe('用人方小程序RPC客户端', () => {
- test('订单管理客户端应正确定义', () => {
- expect(orderClient).toBeDefined()
- expect(enterpriseOrderClient).toBeDefined()
- })
- test('企业专用客户端应正确定义', () => {
- expect(enterpriseAuthClient).toBeDefined()
- expect(enterpriseCompanyClient).toBeDefined()
- expect(enterpriseDisabilityClient).toBeDefined()
- expect(enterpriseStatisticsClient).toBeDefined()
- })
- test('客户端应包含预期的API方法', () => {
- // 检查企业认证客户端方法
- expect(enterpriseAuthClient.login).toBeDefined()
- expect(enterpriseAuthClient.logout).toBeDefined()
- expect(enterpriseAuthClient.me).toBeDefined()
- expect(enterpriseAuthClient['refresh-token']).toBeDefined()
- // 检查企业公司客户端方法
- expect(enterpriseCompanyClient.overview).toBeDefined()
- // 检查人才扩展客户端方法
- expect(enterpriseDisabilityClient.index).toBeDefined()
- expect(enterpriseDisabilityClient[':id']).toBeDefined()
- })
- test('企业认证客户端方法应具备正确的HTTP方法', () => {
- expect(enterpriseAuthClient.login.$post).toBeDefined()
- expect(enterpriseAuthClient.logout.$post).toBeDefined()
- expect(enterpriseAuthClient.me.$get).toBeDefined()
- expect(enterpriseAuthClient['refresh-token'].$post).toBeDefined()
- })
- test('企业公司客户端方法应具备正确的HTTP方法', () => {
- expect(enterpriseCompanyClient.overview.$get).toBeDefined()
- })
- })
|