jest/max-expects 樣式
作用
隨著斷言的增加,測試有可能會混合多個目標。為了避免這種情況,此規則會在斷言的最大數量超出時回報。
為何這不好?
此規則強制執行 expect()
呼叫的最大次數。以下模式被視為警告(預設選項為 { "max": 5 }
)
範例
javascript
test("should not pass", () => {
expect(true).toBeDefined();
expect(true).toBeDefined();
expect(true).toBeDefined();
expect(true).toBeDefined();
expect(true).toBeDefined();
expect(true).toBeDefined();
});
it("should not pass", () => {
expect(true).toBeDefined();
expect(true).toBeDefined();
expect(true).toBeDefined();
expect(true).toBeDefined();
expect(true).toBeDefined();
expect(true).toBeDefined();
});