1 package org.apache.maven.artifact.testutils;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.easymock.MockControl;
23
24 import java.util.ArrayList;
25 import java.util.Iterator;
26 import java.util.List;
27
28 public class MockManager
29 {
30
31 private List mockControls = new ArrayList();
32
33 public void add( MockControl control )
34 {
35 mockControls.add( control );
36 }
37
38 public void replayAll()
39 {
40 for ( Iterator it = mockControls.iterator(); it.hasNext(); )
41 {
42 MockControl control = ( MockControl ) it.next();
43
44 control.replay();
45 }
46 }
47
48 public void verifyAll()
49 {
50 for ( Iterator it = mockControls.iterator(); it.hasNext(); )
51 {
52 MockControl control = ( MockControl ) it.next();
53
54 control.verify();
55 }
56 }
57
58 }