Ethna の後継プロジェクトとして DQNEO さんが開発している Ethnam というプロジェクトがあり、Ethna で書かれた職場システムをメンテしている立場の私としても、将来を見据えて(PHP5.4以降ではおそらく現行のEthnaが動かないので)試しにEthnamで何か新規案件を作ってみようかな、という感じで触ってます。
それで表題の件ですが、Ethnaにはsimpletestを使ったユニットテスト機能が組み込まれていますが、Ethnamは現在そこまで至っていません。
ただ、開発するのであればやっぱりユニットテストはやりたいので、せめてモデル部分のロジックを書くAppManagerに対するテストはできるようにしたいと考えました。
また、Ethnamは将来的にはPHPUnitを導入する予定とのことなので、こちらもテストにはPHPUnitを使うことにします。
以下、試しにやったこと。