1
2
3 package org.virtualmock.verify;
4
5 import org.virtualmock.rule.RuleManager;
6
7
8 /***
9 * Manages verification of calls and arguments.
10 *
11 * @author Chad Woolley
12 * @version $Revision: 1.17 $
13 */
14 public class VerificationManager {
15 /*** Log4j logger. */
16 private RuleManager ruleManager = null;
17
18 /***
19 * Creates a new VerificationManager object.
20 *
21 * @param ruleManager the RuleManager to be used by this
22 * VerificationManager.
23 */
24 public VerificationManager(RuleManager ruleManager) {
25 this.ruleManager = ruleManager;
26 }
27
28
29
30
31
32 /***
33 * Performs verification all recorded calls.
34 */
35 public void verify() {
36 ruleManager.checkAllRulesInCurrentPhase();
37
38
39
40
41
42 }
43 }