除了PHP以外,还有一些其他语言的框架允许使用字符串描述测试。例如:mocha
类似的东西:
String
我想知道PHP是否有类似的东西? 如果是这样,哪个lib?有人可以用PHPUnit吗?
最佳
答案 0 :(得分:2)
PHP似乎有kahlan / kahlan
it("expects methods to be called", function() {
$user = new User();
expect($user)->toReceive('save')->with(['validates' => false]);
$user->save(['validates' => false]);
});
Kahlan是la RSpec / JSpec的功能齐全的单元和BDD测试框架 它使用了describe-it语法,并在PHP中一步进行了测试 向前。
Kahlan让您像在Ruby中一样直接对代码进行存根或猴子补丁 或没有任何所需PECL扩展名的JavaScript。