1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.plugin.descriptor;
20
21 import junit.framework.TestCase;
22
23 public class MojoDescriptorTest extends TestCase {
24
25 public void testGetParameterMap() throws DuplicateParameterException {
26 MojoDescriptor mojoDescriptor = new MojoDescriptor();
27 Parameter param1 = new Parameter();
28 param1.setName("param1");
29 param1.setDefaultValue("value1");
30 mojoDescriptor.addParameter(param1);
31
32 assertEquals(1, mojoDescriptor.getParameters().size());
33
34 assertEquals(
35 mojoDescriptor.getParameters().size(),
36 mojoDescriptor.getParameterMap().size());
37
38 Parameter param2 = new Parameter();
39 param2.setName("param2");
40 param2.setDefaultValue("value2");
41 mojoDescriptor.addParameter(param2);
42
43 assertEquals(2, mojoDescriptor.getParameters().size());
44 assertEquals(
45 mojoDescriptor.getParameters().size(),
46 mojoDescriptor.getParameterMap().size());
47 }
48 }