ひがやすを技術ブログ

電通国際情報サービスのプログラマ

S2Unit

S2Unitのフィールド自動バインディングで、
フィールド名と同じ名前のコンポーネントがあったら
自動バインドするというのを加えました。
フィールド名から_は自動的に除かれます。


class ConnectionPoolImplTest extends S2TestCase {
private ConnectionPool pool_;
private ConnectionPool pool2_;
...
}



2 Phase Commitのテストするのにどうしても、ConnectionPoolの
インスタンスが2つ欲しかったので。
インターフェースの型による自動バインドだけだと
ConnectionPool型のコンポーネントは2つあるので
うまく自動バインドできなかったんです。