org.jbehave.core.model
Class OutcomesTable

java.lang.Object
  extended by org.jbehave.core.model.OutcomesTable

public class OutcomesTable
extends Object


Nested Class Summary
static class OutcomesTable.Outcome<T>
           
static class OutcomesTable.OutcomesFailed
           
 
Constructor Summary
OutcomesTable()
           
 
Method Summary
<T> void
addOutcome(String description, T value, org.hamcrest.Matcher<T> matcher)
           
 UUIDExceptionWrapper failureCause()
           
 List<OutcomesTable.Outcome<?>> getFailedOutcomes()
           
 List<String> getOutcomeFields()
           
 List<OutcomesTable.Outcome<?>> getOutcomes()
           
 String toString()
           
 void verify()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OutcomesTable

public OutcomesTable()
Method Detail

addOutcome

public <T> void addOutcome(String description,
                           T value,
                           org.hamcrest.Matcher<T> matcher)

verify

public void verify()

failureCause

public UUIDExceptionWrapper failureCause()

getOutcomes

public List<OutcomesTable.Outcome<?>> getOutcomes()

getFailedOutcomes

public List<OutcomesTable.Outcome<?>> getFailedOutcomes()

getOutcomeFields

public List<String> getOutcomeFields()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2003-2011. All Rights Reserved.