自动测试相当于PHP?

时间:2010-01-22 00:32:14

标签: php unit-testing phpunit

我一直在使用autotest进行ruby中的单元测试。我的代码更新后,是否有一个等效的PHP将运行我的单元测试?我正在使用PHPUnit和Eclipse。

4 个答案:

答案 0 :(得分:7)

您可以使用watchr观察您的目录,并在文件发生变化时运行phpunit。

http://github.com/mynyml/watchr

答案 1 :(得分:3)

hot phpunit runner

是文件和实体的观察者

可以对已更改的实体/域和测试运行测试

答案 2 :(得分:0)

我使用grunt和grunt-phpunit来观察我的应用程序并在更改文件时运行测试。

http://michaelcalkins.com/post/71024731696/run-phpunit-tests-continuously-using-grunt

答案 3 :(得分:0)

我使用entr command进行此类任务。它接收一个文件列表,并在其中一个文件发生更改时运行给定的命令。

示例:

find src test -name "*.php" -type f | entr phpunit

entr的好处在于它与语言和命令无关,我可以将它用于phpunit,JavaScript单元测试,linting等。此外,与watchr相比,我只需要安装一个命令而不是ruby运行时。