1
2
3
4
5 package com.qulice.maven;
6
7 import com.qulice.spi.Environment;
8 import com.qulice.spi.Validator;
9 import java.util.concurrent.atomic.AtomicInteger;
10
11
12
13
14
15
16
17
18 final class FakeValidator implements Validator {
19
20
21
22
23 private final String label;
24
25
26
27
28 private final AtomicInteger cnt;
29
30 FakeValidator(final String name) {
31 this.label = name;
32 this.cnt = new AtomicInteger(0);
33 }
34
35 @Override
36 public void validate(final Environment env) {
37 this.cnt.incrementAndGet();
38 }
39
40 @Override
41 public String name() {
42 return this.label;
43 }
44
45 int count() {
46 return this.cnt.get();
47 }
48 }