Class ReportEntry
- java.lang.Object
-
- org.junit.platform.engine.reporting.ReportEntry
-
-
Constructor Summary
Constructors Constructor Description ReportEntry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReportEntry
from(java.lang.String key, java.lang.String value)
Factory for creating a newReportEntry
from a key-value pair.static ReportEntry
from(java.util.Map<java.lang.String,java.lang.String> keyValuePairs)
Factory for creating a newReportEntry
from a map of key-value pairs.java.util.Map<java.lang.String,java.lang.String>
getKeyValuePairs()
Get an unmodifiable copy of the map of key-value pairs to be published.java.time.LocalDateTime
getTimestamp()
Get the timestamp for when thisReportEntry
was created.java.lang.String
toString()
-
-
-
Method Detail
-
from
public static ReportEntry from(java.util.Map<java.lang.String,java.lang.String> keyValuePairs)
Factory for creating a newReportEntry
from a map of key-value pairs.- Parameters:
keyValuePairs
- the map of key-value pairs to be published; nevernull
; keys and values within entries in the map also must not benull
or blank
-
from
public static ReportEntry from(java.lang.String key, java.lang.String value)
Factory for creating a newReportEntry
from a key-value pair.- Parameters:
key
- the key under which the value should published; nevernull
or blankvalue
- the value to publish; nevernull
or blank
-
getKeyValuePairs
public final java.util.Map<java.lang.String,java.lang.String> getKeyValuePairs()
Get an unmodifiable copy of the map of key-value pairs to be published.- Returns:
- a copy of the map of key-value pairs; never
null
-
getTimestamp
public final java.time.LocalDateTime getTimestamp()
Get the timestamp for when thisReportEntry
was created.Can be used, for example, to order entries.
- Returns:
- when this entry was created; never
null
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-