Package org.bouncycastle.util.test
Class SimpleTest
- java.lang.Object
-
- org.bouncycastle.util.test.SimpleTest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static interfaceSimpleTest.TestExceptionOperation
-
Constructor Summary
Constructors Constructor Description SimpleTest()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected booleanareEqual(byte[][] left, byte[][] right)protected booleanareEqual(byte[] a, byte[] b)booleanareEqual(byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex)voidfail(java.lang.String message)voidfail(java.lang.String message, java.lang.Object expected, java.lang.Object found)protected voidfail(java.lang.String message, java.lang.Throwable throwable)abstract java.lang.StringgetName()protected voidisEquals(boolean a, boolean b)protected voidisEquals(int a, int b)protected voidisEquals(long a, long b)protected voidisEquals(java.lang.Object a, java.lang.Object b)protected voidisEquals(java.lang.String message, boolean a, boolean b)protected voidisEquals(java.lang.String message, long a, long b)protected voidisEquals(java.lang.String message, java.lang.Object a, java.lang.Object b)protected voidisTrue(boolean value)voidisTrue(java.lang.String message, boolean value)TestResultperform()abstract voidperformTest()static voidrunTest(Test test)static voidrunTest(Test test, java.io.PrintStream out)static voidrunTests(Test[] tests)static voidrunTests(Test[] tests, java.io.PrintStream out)java.lang.ExceptiontestException(java.lang.String failMessage, java.lang.String exceptionClass, SimpleTest.TestExceptionOperation operation)
-
-
-
Method Detail
-
fail
public void fail(java.lang.String message)
-
isTrue
protected void isTrue(boolean value)
-
isTrue
public void isTrue(java.lang.String message, boolean value)
-
isEquals
protected void isEquals(java.lang.Object a, java.lang.Object b)
-
isEquals
protected void isEquals(int a, int b)
-
isEquals
protected void isEquals(long a, long b)
-
isEquals
protected void isEquals(boolean a, boolean b)
-
isEquals
protected void isEquals(java.lang.String message, boolean a, boolean b)
-
isEquals
protected void isEquals(java.lang.String message, long a, long b)
-
isEquals
protected void isEquals(java.lang.String message, java.lang.Object a, java.lang.Object b)
-
areEqual
protected boolean areEqual(byte[][] left, byte[][] right)
-
fail
protected void fail(java.lang.String message, java.lang.Throwable throwable)
-
fail
public void fail(java.lang.String message, java.lang.Object expected, java.lang.Object found)
-
areEqual
protected boolean areEqual(byte[] a, byte[] b)
-
areEqual
public boolean areEqual(byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex)
-
perform
public TestResult perform()
-
performTest
public abstract void performTest() throws java.lang.Exception- Throws:
java.lang.Exception
-
runTest
public static void runTest(Test test)
-
runTest
public static void runTest(Test test, java.io.PrintStream out)
-
runTests
public static void runTests(Test[] tests)
-
runTests
public static void runTests(Test[] tests, java.io.PrintStream out)
-
testException
public java.lang.Exception testException(java.lang.String failMessage, java.lang.String exceptionClass, SimpleTest.TestExceptionOperation operation)
-
-