TestMatrix.fromJson constructor
TestMatrix.fromJson(
- Map json_
Implementation
TestMatrix.fromJson(core.Map json_)
: this(
clientInfo: json_.containsKey('clientInfo')
? ClientInfo.fromJson(
json_['clientInfo'] as core.Map<core.String, core.dynamic>)
: null,
environmentMatrix: json_.containsKey('environmentMatrix')
? EnvironmentMatrix.fromJson(json_['environmentMatrix']
as core.Map<core.String, core.dynamic>)
: null,
extendedInvalidMatrixDetails:
json_.containsKey('extendedInvalidMatrixDetails')
? (json_['extendedInvalidMatrixDetails'] as core.List)
.map((value) => MatrixErrorDetail.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList()
: null,
failFast: json_.containsKey('failFast')
? json_['failFast'] as core.bool
: null,
flakyTestAttempts: json_.containsKey('flakyTestAttempts')
? json_['flakyTestAttempts'] as core.int
: null,
invalidMatrixDetails: json_.containsKey('invalidMatrixDetails')
? json_['invalidMatrixDetails'] as core.String
: null,
outcomeSummary: json_.containsKey('outcomeSummary')
? json_['outcomeSummary'] as core.String
: null,
projectId: json_.containsKey('projectId')
? json_['projectId'] as core.String
: null,
resultStorage: json_.containsKey('resultStorage')
? ResultStorage.fromJson(
json_['resultStorage'] as core.Map<core.String, core.dynamic>)
: null,
state:
json_.containsKey('state') ? json_['state'] as core.String : null,
testExecutions: json_.containsKey('testExecutions')
? (json_['testExecutions'] as core.List)
.map((value) => TestExecution.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList()
: null,
testMatrixId: json_.containsKey('testMatrixId')
? json_['testMatrixId'] as core.String
: null,
testSpecification: json_.containsKey('testSpecification')
? TestSpecification.fromJson(json_['testSpecification']
as core.Map<core.String, core.dynamic>)
: null,
timestamp: json_.containsKey('timestamp')
? json_['timestamp'] as core.String
: null,
);