- Type Parameters:
T- the type of the payload
- All Known Subinterfaces:
NamedExecutable
Named is a container that associates a name with a given payload.- Since:
- 5.8
-
Method Summary
-
Method Details
-
of
Factory method for creating an instance ofNamedbased on anameand apayload.- Type Parameters:
T- the type of the payload- Parameters:
name- the name associated with the payload; nevernullor blankpayload- the object that serves as the payload; may benulldepending on the use case- Returns:
- an instance of
Named; nevernull - See Also:
-
named
Factory method for creating an instance ofNamedbased on anameand apayload.This method is an alias for
of(java.lang.String, T)and is intended to be used when statically imported — for example, via:import static org.junit.jupiter.api.Named.named;- Type Parameters:
T- the type of the payload- Parameters:
name- the name associated with the payload; nevernullor blankpayload- the object that serves as the payload; may benulldepending on the use case- Returns:
- an instance of
Named; nevernull
-
getName
String getName()Get the name of the payload.- Returns:
- the name of the payload; never
nullor blank
-
getPayload
T getPayload()Get the payload.- Returns:
- the payload; may be
nulldepending on the use case
-