aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/standalone/test/SignatureTestable.java
diff options
context:
space:
mode:
authorJ08nY2017-12-03 20:59:41 +0100
committerJ08nY2017-12-03 20:59:41 +0100
commitda09715d9ec955b4b139b45a1b2c5270ca0ebf2d (patch)
tree2f4e711668e406f66d524e50ec4c59828e0d0d39 /src/cz/crcs/ectester/standalone/test/SignatureTestable.java
parentda2f36d4d313dc4cc736d8789700d78e052d1fc8 (diff)
downloadECTester-da09715d9ec955b4b139b45a1b2c5270ca0ebf2d.tar.gz
ECTester-da09715d9ec955b4b139b45a1b2c5270ca0ebf2d.tar.zst
ECTester-da09715d9ec955b4b139b45a1b2c5270ca0ebf2d.zip
Introduce BaseTestable and Testable Metadata.
Diffstat (limited to 'src/cz/crcs/ectester/standalone/test/SignatureTestable.java')
-rw-r--r--src/cz/crcs/ectester/standalone/test/SignatureTestable.java23
1 files changed, 2 insertions, 21 deletions
diff --git a/src/cz/crcs/ectester/standalone/test/SignatureTestable.java b/src/cz/crcs/ectester/standalone/test/SignatureTestable.java
index 5f58b4a..8b6815b 100644
--- a/src/cz/crcs/ectester/standalone/test/SignatureTestable.java
+++ b/src/cz/crcs/ectester/standalone/test/SignatureTestable.java
@@ -1,5 +1,6 @@
package cz.crcs.ectester.standalone.test;
+import cz.crcs.ectester.common.test.BaseTestable;
import cz.crcs.ectester.common.test.TestException;
import cz.crcs.ectester.common.test.Testable;
@@ -9,8 +10,7 @@ import java.security.SignatureException;
import java.security.interfaces.ECPrivateKey;
import java.security.interfaces.ECPublicKey;
-public class SignatureTestable implements Testable {
-
+public class SignatureTestable extends BaseTestable {
private Signature sig;
private ECPrivateKey signKey;
private ECPublicKey verifyKey;
@@ -18,10 +18,6 @@ public class SignatureTestable implements Testable {
private byte[] signature;
private boolean verified;
- private boolean hasRun;
- private boolean error;
- private boolean ok;
-
public SignatureTestable(Signature sig, ECPrivateKey signKey, ECPublicKey verifyKey, byte[] data) {
this.sig = sig;
this.signKey = signKey;
@@ -38,11 +34,6 @@ public class SignatureTestable implements Testable {
}
@Override
- public boolean hasRun() {
- return hasRun;
- }
-
- @Override
public void run() throws TestException {
try {
sig.initSign(signKey);
@@ -89,14 +80,4 @@ public class SignatureTestable implements Testable {
ok = true;
hasRun = true;
}
-
- @Override
- public boolean ok() {
- return ok;
- }
-
- @Override
- public boolean error() {
- return error;
- }
}