View Javadoc
1 /* Copyright (c) 2000-2003, jMock.org. See bundled LICENSE.txt */ 2 package org.jmock.matcher; 3 4 import junit.framework.Assert; 5 import org.jmock.InvocationMatcher; 6 import org.jmock.dynamic.Invocation; 7 8 public class CallOnceMatcher implements InvocationMatcher { 9 private boolean wasInvoked = false; 10 11 public boolean matches(Invocation invocation) { 12 return !wasInvoked; 13 } 14 15 public void invoked(Invocation invocation) { 16 wasInvoked = true; 17 } 18 19 public void verify() { 20 Assert.assertTrue("Should have been invoked", wasInvoked); 21 } 22 23 }

This page was automatically generated by Maven