面白い演技をしているユニットテストがあります。テストは合格ですが、コードカバレッジレポートには、コメントである特定の1行が含まれていることが示されています。これは、コードカバレッジ統計に影響します。
テストされるクラスの定義は次のようになります。
class User implements UserInterface, \Serializable
、\ Serializable部分を削除すると、問題は解消されますが、コードが他の方法で破損します。これは解決策ではありません。
なぜこれが起こっているのか誰かが知っていますか?
phpunit --version
PHPUnit 3.6.11 bySebastianBergmann。