一个是官方的,另一个是10up的第三方图书馆,所以人们倾向于使用官方的WP_UnitTestCase
没有正确或错误的选择,但是,请使用您喜欢的库
这里有什么我遗漏的吗?
不,core进行的某些测试需要临时安装WP才能进行全面测试。一些旧的API不是为测试隔离而构建的。像这样的WP_UnitTestCase
和WP_Mock
都可以进行单元测试,但是WP_UnitTestCase
也用于其他类型的测试。
但是,对于插件或主题作者来说,这些特定信息是不相关的,两者都是选项。这真的取决于你个人的喜好