gpt4 book ai didi

phpunit - 使用PHPUnit,如何在运行任何测试之前运行初始化代码?

转载 作者:行者123 更新时间:2023-12-04 03:40:10 26 4
gpt4 key购买 nike

当前,我们运行代码以在setUpBeforeClass中设置数据库。但是,这会在测试每个测试类之前运行。是否可以在运行任何测试之前先运行一次代码,或者在所有测试完成后也可以运行一些代码?

最佳答案

这正是引导文件旨在处理的内容。默认情况下,PHPUnit将在当前目录中执行bootstrap.php中的代码。您可以使用 phpunit.xml 配置文件或 --bootstrap 命令行开关来指向其他文件。

在尝试找到要运行的测试之前,该文件仅执行一次。它允许您在实例化或运行任何测试之前设置包含路径,自动加载器,常量等。

关于phpunit - 使用PHPUnit,如何在运行任何测试之前运行初始化代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8085641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com