SATOOPHP, PHPUnit, データプロバイダ, 例外テスト, 単体テスト

こんにちは、SATOOです。

7月に入りました。
まだ梅雨は明けていません。じめじめした天気&空気が続いています。
いよいよビールのおいしい季節が到来、といったところですが、根っからの日本酒党の私は、今日も浮気をせず日本酒です。
先日、ウナギを食べたときは誘惑に勝てませんでしたが・・・。

さて、今回は「PHPUnit」ネタです。
「PHPUnit」とは、いわゆる「xUnit」系(xにはJとかPHPとか入ります)の単体テスト自動化ツールです。 ...

SATOOMcCabe, PHP, カバレッジ, サイクロマチック複雑度, テスト, 単体テスト, 品質, 複雑度

こんにちは、SATOOです。

ゴールデンウィークはいかがお過ごしでしたでしょうか。
SATOOは毎日のようにお酒を飲む日々でした。
品質管理チームなのに、自分の品質を維持できていない?とちょっと考えてしまいました。

さて、ソフトウェア品質を高めるための1つの方法として、ソースコードの品質から高めていくという考え方があります。
ソースコードの品質を調べるには、どうすればいいでしょうか。
それには、「複雑度」を調べるのが一般的な方法だと思います。 ...