com.sun.maven.junit
Class Result

java.lang.Object
  extended by com.sun.maven.junit.Result
All Implemented Interfaces:
Serializable

public class Result
extends Object
implements Serializable

Equivalent of TestResult but remoting safe.

Author:
Kohsuke Kawaguchi
See Also:
Serialized Form

Nested Class Summary
static class Result.Failure
          Represents an error or a failure.
 
Field Summary
 List<Result.Failure> errors
           
 List<Result.Failure> failures
           
 int totalRun
           
static Result ZERO
           
 
Constructor Summary
Result(int totalRun)
           
 
Method Summary
static Result add(Result... results)
           
 Result add(Result that)
           
static Result from(junit.framework.TestResult tr)
           
static Result fromFailure(Result.Failure f)
           
 boolean isSuccess()
           
 junit.framework.TestResult toTestResult()
          Restores the TestResult.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

totalRun

public final int totalRun

failures

public final List<Result.Failure> failures

errors

public final List<Result.Failure> errors

ZERO

public static final Result ZERO
Constructor Detail

Result

public Result(int totalRun)
Method Detail

add

public Result add(Result that)

add

public static Result add(Result... results)

from

public static Result from(junit.framework.TestResult tr)

fromFailure

public static Result fromFailure(Result.Failure f)

isSuccess

public boolean isSuccess()

toTestResult

public junit.framework.TestResult toTestResult()
Restores the TestResult.



Copyright © 2011. All Rights Reserved.