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