Top Description Fields Constructors Methods
org.assertj.core.internal

public Class Characters

extends Comparables
Class Inheritance
Static Imports
java.lang.Character.isLowerCase, .Character.isUpperCase, org.assertj.core.error.ShouldBeLowerCase.shouldBeLowerCase, .ShouldBeUpperCase.shouldBeUpperCase

Reusable assertions for Characters.
Authors
Alex Ruiz, Joel Costigliola

Field Summary

Modifier and TypeField and Description
private static final Characters
Inherited from org.assertj.core.internal.Comparables:
failures

Constructor Summary

AccessConstructor and Description
pack-priv
public
Characters(ComparisonStrategy comparisonStrategy)

Method Summary

Modifier and TypeMethod and Description
public void
assertLowerCase(AssertionInfo
contains information about the assertion.
info
,
Character
the actual value.
actual
)

Asserts that the actual value is a lowercase character.

public void
assertUpperCase(AssertionInfo
contains information about the assertion.
info
,
Character
the actual value.
actual
)

Asserts that the actual value is a uppercase character.

public static Characters

Returns:

the singleton instance of this class.
instance
()

Returns the singleton instance of this class.

Inherited from org.assertj.core.internal.Comparables:
areEqualassertEqualassertEqualByComparisonassertGreaterThanassertGreaterThanOrEqualToassertIsAfterassertIsAfterOrEqualToassertIsBeforeassertIsBeforeOrEqualToassertIsBetweenassertLessThanassertLessThanOrEqualToassertNotEqualassertNotEqualByComparisonassertNotNullequalsgetComparatorhashCoderesetFailuressetFailurestoString

Field Detail

INSTANCEback to summary
private static final Characters INSTANCE

Constructor Detail

Charactersback to summary
pack-priv Characters()
Annotations
@VisibleForTesting
Charactersback to summary
public Characters(ComparisonStrategy comparisonStrategy)

Method Detail

assertLowerCaseback to summary
public void assertLowerCase(AssertionInfo info, Character actual)

Asserts that the actual value is a lowercase character.

Parameters
info:AssertionInfo

contains information about the assertion.

actual:Character

the actual value.

Exceptions
AssertionError:
  • if the actual value is null.
  • if the actual value is not a lowercase character.
assertUpperCaseback to summary
public void assertUpperCase(AssertionInfo info, Character actual)

Asserts that the actual value is a uppercase character.

Parameters
info:AssertionInfo

contains information about the assertion.

actual:Character

the actual value.

Exceptions
AssertionError:
  • if the actual value is null.
  • if the actual value is not a uppercase character.
instanceback to summary
public static Characters instance()

Returns the singleton instance of this class.

Returns:Characters

the singleton instance of this class.