ReportItem constructor
ReportItem({
- SuiteInfoProto? suiteInfoProto,
- LogEntry? logEntry,
- RunnerStateChange? runnerStateChange,
- RunnerError? runnerError,
- RunnerMessage? runnerMessage,
- Snapshot? snapshot,
- SetUpAll? setUpAll,
- TearDownAll? tearDownAll,
Implementation
factory ReportItem({
SuiteInfoProto? suiteInfoProto,
LogEntry? logEntry,
RunnerStateChange? runnerStateChange,
RunnerError? runnerError,
RunnerMessage? runnerMessage,
Snapshot? snapshot,
SetUpAll? setUpAll,
TearDownAll? tearDownAll,
}) {
final _result = create();
if (suiteInfoProto != null) {
_result.suiteInfoProto = suiteInfoProto;
}
if (logEntry != null) {
_result.logEntry = logEntry;
}
if (runnerStateChange != null) {
_result.runnerStateChange = runnerStateChange;
}
if (runnerError != null) {
_result.runnerError = runnerError;
}
if (runnerMessage != null) {
_result.runnerMessage = runnerMessage;
}
if (snapshot != null) {
_result.snapshot = snapshot;
}
if (setUpAll != null) {
_result.setUpAll = setUpAll;
}
if (tearDownAll != null) {
_result.tearDownAll = tearDownAll;
}
return _result;
}