Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました



Testing_DocTest allows the developer to write unit tests directly in the blocs of your PHP functions, classes and class methods.

Testing_DocTest comes with a default runner that will parse all your blocs and will run the extracted tests, running tests is as simple as:

$ phpdt /path/to/your/code

There are several advantages in using Testing_DocTest:

* it makes unit tests writing funnier, easier and quicker (there's no infrastructure to setup, you just install the package, write your code examples tests and you're done !);
* it ensures that docstrings are up-to-date by verifying that all examples work as documented;
* it enforces writing of tutorial documentation, liberally illustrated with input-output examples.