ゴールデンウィークとは言え、平日なので普通に仕事です。
俺の部のアーキテクチャ設計チームは、
自動テストのフレームワークを持ってる。
数年前に転職してきた凄腕の先輩が1人で作り上げたもの。
DIコンテナを使って、疎結合なアーキテクチャで、
プロジェクト毎のカスタマイズが容易なのが特徴。
性能重視で、インスタンスの生成も、
あったらそれ使う、なければ作る、的な。
エクセルにアサート対象のオブジェクトを定義して。
エクセルの1シートが、テストクラスの1メソッドと対応。
テストクラスはアサートのみが責務です、っていう。
言葉にすれば、それだけのものだけど、
自分が実装レベルで理解して。
今のプロジェクト用に拡張して。
久しぶりにソースコードとにらめっこ。
いーんじゃね。たまには。こういうの。
コメント