KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > tests > jfun > yan > xml > ExpansionTestCase


1 package tests.jfun.yan.xml;
2
3 import tests.jfun.yan.xml.models.Apple;
4 import tests.jfun.yan.xml.models.Human;
5 import tests.jfun.yan.xml.models.Orange;
6
7 public class ExpansionTestCase extends BaseConfigurationTest {
8   public void test1()
9   throws Throwable JavaDoc{
10     runTest("test/yan/test_expansion.xml");
11     super.yan.getInstance("tests.jfun.yan.xml.models.Apple");
12     super.yan.getInstance("tests.jfun.yan.xml.models.Orange");
13     super.yan.getInstance("tests.jfun.yan.xml.models.orange");
14     final Apple apple = (Apple)super.yan.getInstance("tests.jfun.yan.xml.models.apple");
15     final Human human = (Human)yan.getInstance("human");
16     assertSame(apple, human.getFruit());
17     assertEquals(3, Apple.getInstances());
18     assertEquals(3, Orange.getInstances());
19     
20   }
21 }
22
Popular Tags