01: /*
02: * ModelBuilderTest.java
03: * JUnit 4.x based test
04: *
05: * Created on May 24, 2007, 8:50 AM
06: */
07:
08: package org.netbeans.modules.websvc.rest.codegen.model;
09:
10: import java.util.ArrayList;
11: import java.util.List;
12: import org.netbeans.modules.websvc.rest.codegen.TestBase;
13:
14: /**
15: *
16: * @author nam
17: */
18: public class ModelBuilderTest extends TestBase {
19:
20: public ModelBuilderTest(String name) {
21: super (name);
22: }
23:
24: public void setUp() throws Exception {
25: }
26:
27: public void tearDown() throws Exception {
28: }
29:
30: public void testBuildModel() throws Exception {
31: /*ModelBuilder mb = new ModelBuilder(getEntities());
32: ResourceBeanModel model = mb.build();
33: assertEquals(14, model.getResourceBeans().size());
34: ResourceBean container = model.getContainerResourceBean("com.acme.Customer");
35: ResourceBean item = model.getItemResourceBean("com.acme.Customer");
36: assertEquals(1, container.getSubResources().size());
37: assertEquals("Customer", container.getSubResources().iterator().next().getResourceBean().getName());
38: assertEquals(2, item.getSubResources().size());
39: List<RelatedResource> subResources = new ArrayList<RelatedResource>(item.getSubResources());
40: assertEquals("DiscountCode", subResources.get(0).getResourceBean().getName());*/
41: }
42: }
|