自動テスト

目次

始めに

EnviTestは、runkitと、xdebugを利用し、強力なテストスタブや、カバレッジ計測が可能な、テスティングフレームワークです。

PHPUnitクローンでは無いものの、一部参考にして作成しているため、Assertionの記述方法などは、似せて書くことが出来ます。

envi unittesst-go {テスト設定yamlへのパス}

で、テストを実行することが出来、実行計画などは、yamlとシナリオクラスで柔軟に生成することが出来ます。

メンテナンス性、保守性を高めるために、テストを用意することをおすすめします。