タグ

phpunitに関するsasabeのブックマーク (2)

  • PHPUnit データプロバイダと例外テスト | Tricorn Tech Labs

    こんにちは、SATOOです。 7月に入りました。 まだ梅雨は明けていません。じめじめした天気&空気が続いています。 いよいよビールのおいしい季節が到来、といったところですが、根っからの日酒党の私は、今日も浮気をせず日酒です。 先日、ウナギをべたときは誘惑に勝てませんでしたが・・・。 さて、今回は「PHPUnit」ネタです。 「PHPUnit」とは、いわゆる「xUnit」系(xにはJとかPHPとか入ります)の単体テスト自動化ツールです。 PHPの関数やクラス単位のテストを行うためのツールとして有名です。 今回は、「PHPUnit」でテストを書く際に有用なメソッドのメモ。 知ってるよ、という内容かとは思いますが、お付き合いくださいませ。 引数をチェックして、半角英数字だった場合だけTRUEを返すメソッド(isAlphanum())があるとします。 class AlphaNum { pub

    PHPUnit データプロバイダと例外テスト | Tricorn Tech Labs
  • PHPでTDD&CIワークショップ、Jenkins + PHP の各種プラグインパート資料 - Yamashiro0217の日記

    はじめに この資料は「PHPでTDD&CIワークショップ」 http://atnd.org/events/16626 で @yamashiro が発表するための資料だよ。 ワークショップ参加者じゃなくても記事読むだけで完結するようには書いてあるよ。 概要としては、Jenkins を使って PHP のウンコレガシーなコードをいかに綺麗にして行くかということを説明する。 自画自賛だけど PHPMD とか PHPCPD の使い方の説明の資料としてもそこそこイケてる資料になってると思いました。まる。 この記事に書かれてることは、割とTemplate for Jenkins Jobs for PHP Projectsとかぶってるけど、プラグインを絞ってあるのと、一個一個のプラグインについて解説、また実際にエラーが起きたときにどうすればいいのか書くよ。 Java と Jenkins のインストールとJ

    PHPでTDD&CIワークショップ、Jenkins + PHP の各種プラグインパート資料 - Yamashiro0217の日記
  • 1