1 package org.codehaus.modello.generator.xml.stax;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.Properties;
23
24 import org.codehaus.modello.AbstractModelloJavaGeneratorTest;
25 import org.codehaus.modello.core.ModelloCore;
26 import org.codehaus.modello.model.Model;
27
28 public class NoAdderStaxGeneratorTest extends AbstractModelloJavaGeneratorTest {
29 public NoAdderStaxGeneratorTest() {
30 super("testNoAdder");
31 }
32
33 public void testNoAdder() throws Throwable {
34 ModelloCore modello = (ModelloCore) lookup(ModelloCore.ROLE);
35
36 Model model = modello.loadModel(getXmlResourceReader("/noAdder.mdo"));
37
38 Properties parameters = getModelloParameters("1.0.0");
39
40 modello.generate(model, "java", parameters);
41 modello.generate(model, "stax-reader", parameters);
42 modello.generate(model, "stax-writer", parameters);
43
44 compileGeneratedSources();
45 }
46 }