タグ

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

タグの絞り込みを解除

phpunitとphpに関するinc-2734のブックマーク (2)

  • 短気なプログラマのためのPHPUnitクックブック

    「今までテストを書いたことがないから、そろそろテストを書かなくては・・・」という、PHPUnitもテストのこともまだ知らないプログラマにとって、一番最初に欲しいのは「何から始めたらよいのか」を知るためのガイドです。 書は、PHPUnitを使ったテストの書き方を、短時間で知るための小冊子です。これだけ読めば、PHPUnitでテストを書いていけるようになります。 書が特徴的なのは、ユニットテストの形式的な書き方だけを単純に説明したではないということです。書では、PHPUnitによるテストを、オブジェクト指向の原則に沿った、良いコードへリファクタリングしていくための道具、と位置づけています。その流れに沿って、必要最低限の基礎知識や、実際にありそうなサンプルコードで使い方が説明されています。モック(テストダブル)を使ったテスト、フィクスチャを使ったテスト、APIのテストといった対象ごとのP

    短気なプログラマのためのPHPUnitクックブック
  • PHPUnitの定義されているAssert - nazokingのブログ

    なんかドキュメントが見つからなかったんで調べてみた。 assertContains($needle, $haystack, $message ) heystack に needle が含まれていること heystack が array の場合は in_array( haystack, needle ), string なら strpos assertNotContains($needle, $haystack, $message ) assertContains の逆 assertEquals($expected, $actual, $message , $delta ) expected と actual は同じ内容であること 配列→ ksort して比較 オブジェクト→ serialize して比較 その他 → 型も見る比較( === ) assertSame($expected, $

    PHPUnitの定義されているAssert - nazokingのブログ
  • 1