phpunit 3.8…3.7

http://phpunit.de/manual/3.8/ja/installation.html

wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
mv phpunit.phar /usr/local/bin/phpunit

とりあえず。これだけ。
早速テストファイル作成
Log/PrefixText.php
require_once( '.../lib/base/autoloader.ini');
class LogPrefix extends PHPUnit_Framework_TestCase{
public function testPrefix(){
Log_Quadrangular::data();
}
}

実行すると
$ phpunit Log_PrefixTest
PHPUnit 3.7.28 by Sebastian Bergmann.

E

Time: 90 ms, Memory: 2.50Mb

There was 1 error:

1) LogPrefix::testPrefix
Missing argument 1 for Log_Quadrangular::data(), called in .../dev/lib/Test/Log/PrefixTest.php on line 6 and defined

.../dev/lib/Log/Quadrangular.php:29
.../dev/lib/Test/Log/PrefixTest.php:6

FAILURES!
Tests: 1, Assertions: 0, Errors: 1.

こんな感じでちゃんとエラーになりました。と。3.7ですね・・・

とりあえず内部操作modelなどをphpunitでテストします。
外部はseleniumで。

This entry was posted on 金曜日, 12月 20th, 2013 at 9:50 PM and is filed under phpunit. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Unityによるゲームを公開しております iOS/Android
https://itunes.apple.com/jp/app/lost-knight-3d-action/id900917032
https://play.google.com/store/apps/details?id=com.groundroad.runknight

各種開発支援・機能開発等小さいお仕事などもお請けしております。
unity開発支援, PHPシステム開発, javascript/html5 フロント開発, titanium mobileアプリ開発
お気軽にお問い合わせください
大崎・五反田近郊での対面でのお打ち合わせはいつでも可能です。