@DBFlute, Java, C#, Test http://d.hatena.ne.jp/tfunato/20090507/1241700962 とても良い記事でしたので紹介させて下さい。 DBFluteの共通カラム機能を利用する場合、 BehaviorはスレッドローカルにAccessContextがあることが前提となります。 PageクラスのInterceptorで設定することが多いですが、 同様にJUnitやNUnitなどの単体テスト環境でも必要となりますので、 そちらでも設定するようにします。 dbflute-basic-exampleのContainerTestCaseを ぜひ参考にして下さい。Seasar以外のDIコンテナを利用されている方は、 それぞれのDIコンテナのExampleのContainerTestCaseを参考に。 (例えば、dbflute-spring-exampleのContainerTestCase) 厳密には、tearDown()で破棄することをお奨めします。 毎回同じものを利用してもテストなので問題ありませんが、 他のテストケースに影響させないという意味では、 setUp()で設定したものはtearDown()で破棄する方が良いです。