0
나는 빠른 React + Jest coverage 질문이 있습니다.React Jest 테스트에서 "거짓 긍정"적용 범위를 피할 수있는 방법
다음과 같은 고려 :
function a() {
console.log('hello from a');
b();
}
function b() {
console.log('hello from b');
}
하나가 명시 적으로 기능 a()
테스트하는 경우, 적용 범위 보고서는 B '에 대한 오 탐지 범위를 나타냅니다(). Jest test를 b()에 대한 잘못된 적용 범위를주지 않기로 표시하는 방법이 있습니까?
PHPUnit을 사용하여 주석이 포함 된 주석을 사용하여 테스트가 명시 적으로 특정 함수 나 메소드에만 적용된다는 것을 나타낼 수 있습니다. 당신이 할 수있는 예를 들어
다음
은, 당신이a
을
mock
b
기능을 테스트한다 동안 단위 테스트입니다 때문에, 그래서
b
가 호출되지 않습니다
/**
* @covers BankAccount::deposit
* @uses Money
*/
public function testMoneyCanBeDepositedInAccount()
{
// ...
}