[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

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

  • 関連タグはありません

タグの絞り込みを解除

phpunitに関するkadoyauのブックマーク (4)

  • Mocking Hard Dependencies in Legacy Code - Zend Developer Zone

    kadoyau
    kadoyau 2015/10/14
    “If previous tests have already autoloaded the class, then Mockery won’t be able to inject a class with the same name. This will result in an error:”
  • ytake.blog | PHPUnitの設定は正しくしよう

    PHPUnitの設定は正しくしよう Posted: 2015-03-22 22:10 | laravel PHP全般 題の前に一つ Laravel5のサンプルアプリケーションですが GitHub にて公開しています。 「laravel5になって名前空間が強制される」、「移行が大変」 ネット上でよく見かけますが、全くそんなことはありません。 composerのオートローダ指定の方法が異なるだけで、根的には全く変わりません。 公開しているサンプルアプリケーションは、 5の新機能のいくつかを使って、 ・マークダウンエディター(Laravel5 + React.js) ・簡単なToDoアプリケーション(Laravel5 + React.js) ・Laravel4と同様にclassmapを指定して名前空間を利用せずに実装した簡単なフォーム 上記3つが実装してあります。 React.jsも利用して

  • PHPUnit マニュアル – 第2章 PHPUnit 用のテストの書き方

    例 2.1 で、 PHP の配列操作のテストを PHPUnit 用に書く方法を示します。 この例では、PHPUnit を使ったテストを書く際の基的な決まり事や手順を紹介します。 Class という名前のクラスのテストは、ClassTest という名前のクラスに記述します。 ClassTest は、(ほとんどの場合) PHPUnit\Framework\TestCase を継承します。 テストは、test* という名前のパブリックメソッドとなります。 あるいは、@test アノテーションをメソッドのコメント部で使用することで、それがテストメソッドであることを示すこともできます。 テストメソッドの中で assertEquals() のようなアサーションメソッド (付録 A を参照ください) を使用して、期待される値と実際の値が等しいことを確かめます。 <?php use PHPUnit\Fr

  • 規模別PHPUnitでのテストの書き方いろいろ - Architect Note

    最近になってPHPUnitをちゃんと使ってユニットテストを書くようになってきたのですが、まだまだTipsが足りないと感じます。個人的に実践している書き方をいくつか並べてみます。 追記:最初、シェバングと書いていましたが、オプションを渡せる数が決まっていたりOSによっては動かなかったりとあまり便利でないことがわかりました。。phpunit.xmlを書いた方がいいかも。 ちょっとしたテスト → シェルスクリプト化する PHPUnitは高機能なのですが、いかんせん最初の障壁が高いと思います。とにかく気軽に書きたいなら、シェルスクリプトを作って単独ファイルで実行できるようにするといいです。 #!/bin/sh phpunit --colors *Test.php # ↑オプションを書き並べておく <?php class SampleTest extends PHPUnit_Framework_Te

    規模別PHPUnitでのテストの書き方いろいろ - Architect Note
    kadoyau
    kadoyau 2015/08/27
    “<directory>でディレクトリを指定しておくと、その配下に存在するテストコード*Test.phpを全部見つけてきて、テストしてくれます。ディレクトリ構造が複雑でも再帰的に探します。i”
  • 1