org.jbehave.core.model
Class OutcomesTable

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

public class OutcomesTable
extends java.lang.Object


Nested Class Summary
static class OutcomesTable.Outcome<T>
           
static class OutcomesTable.OutcomesFailed
           
 
Constructor Summary
OutcomesTable()
           
 
Method Summary
<T> void
addOutcome(java.lang.String description, T value, org.hamcrest.Matcher<T> matcher)
           
 java.lang.Throwable failureCause()
           
 java.util.List<OutcomesTable.Outcome<?>> getFailedOutcomes()
           
 java.util.List<java.lang.String> getOutcomeFields()
           
 java.util.List<OutcomesTable.Outcome<?>> getOutcomes()
           
 java.lang.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(java.lang.String description,
                           T value,
                           org.hamcrest.Matcher<T> matcher)

verify

public void verify()

failureCause

public java.lang.Throwable failureCause()

getOutcomes

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

getFailedOutcomes

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

getOutcomeFields

public java.util.List<java.lang.String> getOutcomeFields()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003-2010. All Rights Reserved.