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

OutcomesTable

public OutcomesTable(Keywords keywords)
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()

asString

public String asString()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2003-2012. All Rights Reserved.