diff options
Diffstat (limited to 'src/cz/crcs/ectester/standalone/test/base/SignatureTest.java')
| -rw-r--r-- | src/cz/crcs/ectester/standalone/test/base/SignatureTest.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/standalone/test/base/SignatureTest.java b/src/cz/crcs/ectester/standalone/test/base/SignatureTest.java index d8b3e0f..a817691 100644 --- a/src/cz/crcs/ectester/standalone/test/base/SignatureTest.java +++ b/src/cz/crcs/ectester/standalone/test/base/SignatureTest.java @@ -22,6 +22,16 @@ public class SignatureTest extends SimpleTest<SignatureTestable> { }); } + public static SignatureTest expectError(SignatureTestable kg, Result.ExpectedValue expected) { + return new SignatureTest(kg, new TestCallback<SignatureTestable>() { + @Override + public Result apply(SignatureTestable signatureTestable) { + Result.Value value = Result.Value.fromExpected(expected, signatureTestable.ok(), false); + return new Result(value, value.description()); + } + }); + } + public static SignatureTest function(SignatureTestable ka, TestCallback<SignatureTestable> callback) { return new SignatureTest(ka, callback); } |
