我对PHPUnit中的/ ** @setUp * /和/ ** @teDown * / annotations有疑问,它只附带文档。
我在PHPUnit https://phpunit.de/manual/current/en/appendixes.annotations.html中找到了各种注释,但我没有看到@setUp或@tearDown。
所以我的问题是,这是一个Laravel特定功能还是PHPUnit中的新功能?
答案 0 :(得分:1)
@setUp和@tedDown与phpUnit相关。
setUp 函数将在每次测试之前运行,如果你必须为类中的每个测试初始化相同的对象,那么它很有用
tearDown 是相反的,它会在每次测试之后运行