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
}