Package com.tngtech.jgiven.format
Class NotFormatter
java.lang.Object
com.tngtech.jgiven.format.BooleanFormatter
com.tngtech.jgiven.format.NotFormatter
- All Implemented Interfaces:
ArgumentFormatter<Boolean>
Translates
false
to the word "not" and true
to the empty word "".
true: "" false: "not"
Example:
then().the_coffee_should_$_be_served( coffeeServed )
Result:
coffeeServed == false
then the coffee should not be served
coffeeServed == true
then the coffee should be served
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
NotFormatter
public NotFormatter()
-
-
Method Details
-
format
Description copied from interface:ArgumentFormatter
Format a single argument by taking optional formatter arguments into account.- Specified by:
format
in interfaceArgumentFormatter<Boolean>
- Overrides:
format
in classBooleanFormatter
- Parameters:
b
- the object to formatargs
- optional arguments for the formatter to control the formatting.- Returns:
- a formatted string
-