1
2
3
4
5
6 package mockit.internal.expectations.invocation;
7
8 import edu.umd.cs.findbugs.annotations.NonNull;
9
10 import mockit.internal.util.StackTrace;
11
12 final class ExpectationError extends AssertionError {
13 private static final long serialVersionUID = 1L;
14 private String message;
15
16 @NonNull
17 @Override
18 public String toString() {
19 return message;
20 }
21
22 void defineCause(@NonNull String title, @NonNull Throwable error) {
23 message = title;
24 StackTrace.filterStackTrace(this);
25 error.initCause(this);
26 }
27 }