jest单元测试模块化

J简文

关注

阅读 75

2022-09-04


jest单元测试模块化_redis

 index.test.js:

const { redisClient } = require('../../redis/index')
const { userTest } = require('../user/unitTest')
const { recommendTest } = require('../home/recommend/unitTest')

describe('user model tests', () => {
beforeAll(async () => {})
afterAll(async () => {
redisClient.quit()
})
userTest()
recommendTest()
})

recomment/unitTest.js:

const { Api } = require('../../../api/index')

const recommendTest = () => {
it('推荐列表-第1页', async () => {
const res = await Api.h5.recommendGetNormalList({
pageNum: 1,
pageSize: 10
})
expect(res.code).toEqual(200)
})

it('推荐列表-第2页', async () => {
const res = await Api.h5.recommendGetNormalList({
pageNum: 2,
pageSize: 10
})
expect(res.code).toEqual(200)
})
}

module.exports = {
recommendTest
}

jest单元测试模块化_单元测试_02

 

精彩评论(0)

0 0 举报