org.bouncycastle.util.test

Class SimpleTestResult

Implemented Interfaces:
TestResult

public class SimpleTestResult
extends java.lang.Object
implements TestResult

Constructor Summary

SimpleTestResult(boolean success, String message)
SimpleTestResult(boolean success, String message, Throwable exception)

Method Summary

static TestResult
failed(Test test, String message)
static TestResult
failed(Test test, String message, Object expected, Object found)
static TestResult
failed(Test test, String message, Throwable t)
static String
failedMessage(String algorithm, String testName, String expected, String actual)
Throwable
getException()
boolean
isSuccessful()
static TestResult
successful(Test test, String message)
String
toString()

Constructor Details

SimpleTestResult

public SimpleTestResult(boolean success,
                        String message)

SimpleTestResult

public SimpleTestResult(boolean success,
                        String message,
                        Throwable exception)

Method Details

failed

public static TestResult failed(Test test,
                                String message)

failed

public static TestResult failed(Test test,
                                String message,
                                Object expected,
                                Object found)

failed

public static TestResult failed(Test test,
                                String message,
                                Throwable t)

failedMessage

public static String failedMessage(String algorithm,
                                   String testName,
                                   String expected,
                                   String actual)

getException

public Throwable getException()
Specified by:
getException in interface TestResult

isSuccessful

public boolean isSuccessful()
Specified by:
isSuccessful in interface TestResult

successful

public static TestResult successful(Test test,
                                    String message)

toString

public String toString()
Specified by:
toString in interface TestResult