タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

phpunitに関するzonoiseのブックマーク (3)

  • #php_tdd_ci に参加して知った仮実装の付加価値と、例外処理のプラクティス | 48JIGEN *Reloaded*

    #php_tdd_ci に参加して知った仮実装の付加価値と、例外処理のプラクティス 2011/06/21 今週末にべる地元札幌、大心のラーメンが楽しみで楽しみで震える@remoreです。 ※文と写真は関係ありません 昨日GREEのセミナールームで行われた「PHPでTDD&CIワークショップ」に参加させて頂いて、当に光栄にも@t_wadaのFizzBuzzを書くデモのペアプロパートナーをやらせて頂きました。帰宅したけどまだ手を洗えない状態です。※握手はしていません ※オーラか何かがまだ残ってる さて、会場でRedbullをうっかり2も飲んだせいで色々と学びの多かった勉強会だったので興奮が覚めず寝れそうにないので、今日学んだことを書き残しておきます。内容はいまTDDを勉強している人向け。 テストコードをテストできる。仮実装の付加価値 仮実装ってご存知でしょうか。こんな感じのコードの事で

    #php_tdd_ci に参加して知った仮実装の付加価値と、例外処理のプラクティス | 48JIGEN *Reloaded*
    zonoise
    zonoise 2013/06/20
    例外テスト
  • PHPUnit の実行を自動化する 3 つの方法 | Born Too Late

    皆さん, ユニットテスト書いてますか. TDD (テスト駆動開発) によるプログラミングは当に楽しいものですが, コマンドをいちいち手動で実行するのは面倒ですよね. テストを自動化しているんだから, その実行も自動化したいですよね. この記事では, 私が仕事趣味で使っている PHPUnit を例に, テストの実行の自動化について紹介します. PHPUnit の, としてはいますが, 他の言語で使えるテクニックもあります. なお, ここでの自動化は開発しながらの自動実行のことで, CI (継続的インテグレーション) の話は出てきません. その前に... 私の開発時のターミナルは以下のようになっています. [caption id="attachment_1298" align="alignnone" width="300" caption="開発時のターミナル"][/caption] GN

    PHPUnit の実行を自動化する 3 つの方法 | Born Too Late
  • PHPUnitがファイル1つで動くようになったよ! - iakioの日記

    まだあまり話題になっていないようなので。 PHPUnitは以前はPEARでインストールするのが主流でしたが*1、最近ファイル1つをダウンロードするだけで使えるようになりました。 http://pear.phpunit.de/get/phpunit-3.7.5.phar これをダウンロードして実行するだけ。 $ php phpunit.pharUnix-likeなシステムであれば実行権限つけて直接実行してもOK。 $ chmod +x phpunit.phar $ ./phpunit.pharもちろんWindowsでも動きます。 これでもう導入できない理由は無いですね。 色をつけたい方はこちらもどうぞ。 Windowsphpunit --colors - iakioの日記 PharというのはJavaでいうJarのようなもので、複数のファイル(PHPのソースコード以外も可)を1つにまとめて、

    PHPUnitがファイル1つで動くようになったよ! - iakioの日記
  • 1