1

面白い演技をしているユニットテストがあります。テストは合格ですが、コードカバレッジレポートには、コメントである特定の1行が含まれていることが示されています。これは、コードカバレッジ統計に影響します。

ここに画像の説明を入力してください

テストされるクラスの定義は次のようになります。

class User implements UserInterface, \Serializable

、\ Serializable部分を削除すると、問題は解消されますが、コードが他の方法で破損します。これは解決策ではありません。

なぜこれが起こっているのか誰かが知っていますか?

phpunit --version 

PHPUnit 3.6.11 bySebastianBergmann。

4

1 に答える 1