Ubuntu 12.04でComposerでPHPUnitを入れてみました
システム全体で使えるようにしています
まずComposerをインストール
# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/local/bin/composer
PHPUnitを入れます
# composer global require ‘phpunit/phpunit:*’
パスを通してどこでも実行できるようにします
# echo ‘export PATH=$HOME/.composer/vendor/bin:$PATH’ >> ~/.profile
パスをすぐに効くようにします
# source ~/.profile
試しに
PHPUnit マニュアル
第2章 PHPUnit 用のテストの書き方 2.1: PHPUnit での配列操作のテスト
にあるテストをStackTest.phpとして保存して
<?php // 引用: http://phpunit.de/manual/4.1/ja/writing-tests-for-phpunit.html class StackTest extends PHPUnit_Framework_TestCase { public function testPushAndPop() { $stack = array(); $this->assertEquals(0, count($stack)); array_push($stack, 'foo'); $this->assertEquals('foo', $stack[count($stack)-1]); $this->assertEquals(1, count($stack)); $this->assertEquals('foo', array_pop($stack)); $this->assertEquals(0, count($stack)); } }
できました