aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/standalone/test/KeyAgreementTestable.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/KeyAgreementTestable.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/KeyAgreementTestable.java')
-rw-r--r--src/cz/crcs/ectester/standalone/test/KeyAgreementTestable.java21
1 files changed, 2 insertions, 19 deletions
diff --git a/src/cz/crcs/ectester/standalone/test/KeyAgreementTestable.java b/src/cz/crcs/ectester/standalone/test/KeyAgreementTestable.java
index ef363c3..fedf519 100644
--- a/src/cz/crcs/ectester/standalone/test/KeyAgreementTestable.java
+++ b/src/cz/crcs/ectester/standalone/test/KeyAgreementTestable.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;
@@ -11,14 +12,11 @@ import java.security.interfaces.ECPublicKey;
/**
* @author Jan Jancar johny@neuromancer.sk
*/
-public class KeyAgreementTestable implements Testable {
+public class KeyAgreementTestable extends BaseTestable {
private KeyAgreement ka;
private ECPrivateKey privateKey;
private ECPublicKey publicKey;
private byte[] secret;
- private boolean hasRun;
- private boolean error = false;
- private boolean ok;
public KeyAgreementTestable(KeyAgreement ka, ECPrivateKey privateKey, ECPublicKey publicKey) {
this.ka = ka;
@@ -34,11 +32,6 @@ public class KeyAgreementTestable implements Testable {
}
@Override
- public boolean hasRun() {
- return hasRun;
- }
-
- @Override
public void run() throws TestException {
try {
ka.init(privateKey);
@@ -66,14 +59,4 @@ public class KeyAgreementTestable implements Testable {
ok = true;
hasRun = true;
}
-
- @Override
- public boolean ok() {
- return ok;
- }
-
- @Override
- public boolean error() {
- return error;
- }
}