1 package civitas.common.tests;
2
3 import org.mockito.invocation.InvocationOnMock;
4 import org.mockito.stubbing.Answer;
5
6 import civitas.util.CivitasBigInteger;
7 import civitas.util.tests.BasicValuesTestData;
8
9 public class RandomAnswer implements Answer<CivitasBigInteger> {
10 public static int step = 0;
11
12 @Override
13 public CivitasBigInteger answer(final InvocationOnMock invocation) {
14
15 CivitasBigInteger random = BasicValuesTestData.RANDOMS.get(step);
16 step++;
17 return random;
18 }
19 }