Interface IntegerSupport<T extends Number>
- Type Parameters:
T
- the class of the objects being tested.
- All Superinterfaces:
ContractSupport<T>
,NumberSupport<T>
,ProviderSupport<T>
,SupportedMethods
- All Known Subinterfaces:
IntegerContract<T>
,WithInteger
Common interface for contracts that test classes that implement the
Number
interface and have integer values
(i.e. Short, Integer, Long, etc.).- Since:
- 1.0
- Author:
- evanbergstrom
-
Method Summary
Modifier and TypeMethodDescription@NotNull IntegerNumberProvider
<T> provider()
Returns a number provider that can be used to create instances of the class being tested.Methods inherited from interface org.soliscode.test.SupportedMethods
supportsMethod
-
Method Details
-
provider
Returns a number provider that can be used to create instances of the class being tested.- Specified by:
provider
in interfaceNumberSupport<T extends Number>
- Specified by:
provider
in interfaceProviderSupport<T extends Number>
- Returns:
- a number provider.
-