[seasar-dotnet:485] S2Unitについて
Takuya Osugi
[E-MAIL ADDRESS DELETED]
2007年 3月 13日 (火) 12:08:51 JST
お世話になっております。大杉です。
S2Container.NET1.2.8でS2Unitを使用時、
下記のような現象が発生して正常に動作しません。
動作環境
VisualStudio2005
S2Container.NET1.2.8
MbUnit2.3.105
TestDrven.NET-2.0.1948_Personal
上記環境で、S2TestCaseを利用した場合、
1.Include("diconFileName");を実行するとエラーになってしまう。
エラー内容:
estCase 'ServiceTestTest.SetUpパラメータ.Testパラメータ' failed: オブジェクト参照がオブジェクト インスタンスに設定されていません。
System.NullReferenceException
Message: オブジェクト参照がオブジェクト インスタンスに設定されていません。
Source: Seasar
StackTrace:
場所 Seasar.Framework.Container.Factory.S2ContainerFactory.Include(IS2Container parent, String path)
場所 Seasar.Framework.Unit.S2FrameworkTestCaseBase.Include(String path)
2.テストメソッド毎の初期化・終了処理が実行されない。
SetUpXxx()のメソッドを作成しても呼び出されない。
上記内容は、Seasar.Tests内のテストケースにおいても
同様の現象が見られます。
おそらく環境の問題と思われますが、
MbUnit2.3.105ではS2TestCaseは利用できないのでしょうか?
とりあえず、当面はS2ContainerFactoryを使用して
テストを行っています。
もし何らかの対処法があるようであれば、ご教示ください。
よろしくお願いします。
seasar-dotnet メーリングリストの案内