NoSpecialChildFormattingSingleAssertionGroupTypeFormatter
A base type for AssertionFormatter which canFormat only AssertionGroups of one specific AssertionGroupType and does nothing special when it comes to formatting AssertionGroup.assertions (merely delegates to assertionFormatterController).
Parameters
The AssertionGroupType which the concrete subclass canFormat.
The AssertionGroupType which the concrete subclass canFormat.
The controller to which this formatter gives back the control when it comes to format children of an AssertionGroup.
Inheritors
Constructors
A base type for AssertionFormatter which canFormat only AssertionGroups of one specific AssertionGroupType.
Functions
Formats the given assertion and appends the result to the sb of the given parameterObject.
Checks whether assertionGroup is T or a sub type and if so, calls formatGroupHeaderAndGetChildParameterObject and uses the resulting child-AssertionFormatterParameterObject to format AssertionGroup.assertions.
Always throws an UnsupportedOperationException, because this AssertionFormatter can only format AssertionGroups.