1 package net.sourceforge.jpotpourri.codegen;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 import junit.framework.TestCase;
7
8
9
10
11 public final class MiscCodeTest extends TestCase {
12
13 public void testGenArgumentEmpty() throws Exception {
14 final List<GenArgument> actual = GenArgument.newList();
15 assertEquals(0, actual.size());
16 }
17
18 public void testGenArgument() throws Exception {
19 final List<GenArgument> expected = new ArrayList<GenArgument>(2);
20 expected.add(new GenArgument("String", "foo"));
21 expected.add(new GenArgument("int", "i"));
22 expected.add(new GenArgument("Object", "obj"));
23
24 final List<GenArgument> actual = GenArgument.newList("String", "foo", "int", "i", "Object", "obj");
25
26 assertEquals(expected.size(), actual.size());
27 for (int i = 0; i < expected.size(); i++) {
28 assertEquals(expected.get(i), actual.get(i));
29 }
30 }
31 }