[英]How to write a test case for a simple React component using Jest and Enzyme
[英]How to write simple Jest preset
如何用常見的beforeAll
和afterAll
編寫自己的 Jest 預設?
我很困惑,似乎沒有相關文檔。
您可以通過這種方式擴展環境:
笑話配置:
module.exports = {
testEnvironment: './suites/future/jest.myEnv.js',
};
jest.myEnv.js
:
const NodeEnvironment = require('jest-environment-node');
const start = async () => {
console.log('START');
};
const stop = async () => {
console.log('STOP');
};
class TestEnvironment extends NodeEnvironment {
constructor(config) {
super(config);
}
async setup() {
await super.setup();
await start();
}
async teardown() {
await stop();
await super.teardown();
}
runScript(script) {
return super.runScript(script);
}
}
module.exports = TestEnvironment;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.