タグ

phpとtestingに関するtaketsのブックマーク (65)

  • PHPUnitでテストしよう。IntelliJ(PHPStorm)でも実行できるようにしてみた

    PHPUnitでテストしよう。IntelliJ(PHPStorm)でも実行できるようにしてみた そろそろテストとかお勉強しないとなと思ったりしたのでとりあえず PHPUnit を導入して、簡単なコードのテストを書くとこまでやってみます。 ついでにIntelliJ(PHPStorm)でも実行できるように設定してみました。 投稿日2013年05月20日 更新日2013年05月20日 PHPUnitのインストール PHPUnitはPEARからインストールします。 PHPの環境変数が設定していない場合は「C:\xampp\php」で設定しておきます。 管理権限でプロンプト(ターミナル)を起動します。 まずはPEARのアップデート。 pear upgrade PEAR 続いてPHPUnitのインストール。 pear config-set auto_discover 1 pear install pe

    PHPUnitでテストしよう。IntelliJ(PHPStorm)でも実行できるようにしてみた
  • Download the Simple Test testing framework - Unit tests and mock objects for PHP

    このページは ユニットテスタ使用 の例 1クリックでテストする グループテスト テストを楽にし、より強固な動作をさせるための モックオブジェクトの使用 ブラウザレベルでの ウェブページのテスト News: 初めての安定版のリリース作業が終了しました。22ヶ月しかかかりませんでした。 SimpleTest v1.0 は Sourceforge でリリースされています。 SimpleTest. これから記述することは次のことを仮定します。 あなたが、PHP ウェブ開発言語に精通しているのと同様にユニットテストの概念に ついても精通しているということ。 SimpleTest についての短気な新規ユーザ用のガイドがあります。 より完全なドキュメントについては、特にあなたがユニットテストについて 初心者であるなら、現在進行中のドキュメント を見てください。 テストケースのサンプルについては、 ユニッ

    takets
    takets 2007/03/12
    - simpletestのいい感じな和訳
  • Efficient data transfer through zero copy

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Efficient data transfer through zero copy
    takets
    takets 2006/09/29
    - PHPUnit2のお手本
  • PHP Simple Debugger 1.0

    PHP Simple Debugger 1.0 DBG ( http://dd.cron.ru/dbg/ ) を使ったシンプルなデバッグツールです。 (スクリーンショットと簡単な説明) 商用・非商用を問わず無料で使用できます。 スクリプトエンコードは、EUC-JP, Shift_JIS, UTF-8に対応しています。 DBGの持つ以下の機能に対応しています。 JIT、REQモード コールスタックの表示 実行中のソースコードの表示 ステップ実行(ステップイン、ステップオーバー、ステップアウト) 条件付きブレークポイント 変数の表示 実行時の式評価(イミディエイトウィンドウ) ウォッチ おまけとして以下の機能があります。 ソースコードのキャレット位置の単語をPHPのヘルプで表示。 外部エディタの起動。 REQモードの結果のHTMLをブラウザで表示。 サポートしているのはリモートデバッグのみです

    takets
    takets 2006/08/17
    - PHP Simple Debuger PHPのステップ実行のできるデバッガ
  • 再利用可能なコードを書くための10のコツ - memo.xight.org

    Summary 1. DRY (Don't Repeat Yourself.) 2. class/method は1機能のみ. 3. ユニットテストコードを書き,テストを楽にする. 4. ビジネスロジック,メインコードはフレームワークに依存しないように書く. 5. より抽象的に考え,インタフェースとアブストラクトクラスを使用する. 6. 拡張することを意識したコードを書け. 7. 必要でないコードを書くな. 8. 結合度を弱めるようにしろ. 9. モジュール化. 10. 自分のコードが常に外部APIであるようなコードを書け. Reference A Funny Java Flavoured Look at the World: 10 tips on writing reusable code http://hoskinator.blogspot.com/2006/06/10-tips-on