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()
           
OutcomesTable(Keywords keywords)
           
 
Method Summary
<T> void
addOutcome(java.lang.String description, T value, org.hamcrest.Matcher<T> matcher)
           
 java.lang.String asString()
           
 UUIDExceptionWrapper 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()

OutcomesTable

public OutcomesTable(Keywords keywords)
Method Detail

addOutcome

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

verify

public void verify()

failureCause

public UUIDExceptionWrapper 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()

asString

public java.lang.String asString()

toString

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


Copyright © 2003-2012. All Rights Reserved.