我目前正在尝试为php应用程序编写一些基本的单元测试,不幸的是测试总是成功,即使我希望它们失败。我用Google搜索了好几个小时,但没有成功。您可以在下面找到每次通话都成功的代码:
public function testCreateArticle()
{
$articleRepository = RepositoryFactory::getArticleRepository();
$this->fail();
}
测试成功。
如果我切换语句(首先是fail())测试失败,但由于我需要articleRepository,我根本无法做任何断言。它似乎在第一行之后返回成功。
有没有人知道可能出现什么问题?