My favorites | Sign in
t-2
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 63: lucy-config.xmlに記述したコンポーネントの@InitMethodが呼び出されない。
  Back to list
Status:  Fixed
Owner:  ryushi
Closed:  Jul 2008


 
Project Member Reported by ryushi, Jul 30, 2008
lucy-config.xmlに記述したコンポーネントに
@InitMethodが宣言されているメソッドが存在していても、
当該メソッドが呼び出されていない。


Jul 30, 2008
Project Member #1 ryushi
テストコードは、
https://t-2.googlecode.com/svn/trunk/lucy/test/lucy/behavior/InitMethodBehaviorTest.java
にコミットした。
Jul 30, 2008
Project Member #2 shinpei.ohtani@gmail.com
修正しました。

だけど、lucy.get()はしないと、Testクラスに反映はされないので、

	public void testHoge() {
		Lucy lucy = getLucy();
		assertNotNull(lucy.get(Initializable.class));
		InitMethodBehaviorTest test = lucy.get(InitMethodBehaviorTest.class);
		assertNotNull(test.target);
		assertTrue(test.target.is());
	}

な風に書き換えてる。

で、getLucy().register(this)でTestクラスに自動インジェクトするってのは
これはまた別問題だとおもう。対処する予定。

Status: Fixed

Powered by Google Project Hosting