Class ProtoObservation
A protocol-agnostic fact observed during a test execution.
public sealed record ProtoObservation : IEquatable<ProtoObservation>
- Inheritance
-
ProtoObservation
- Implements
- Inherited Members
- Extension Methods
Constructors
ProtoObservation(string, string, string, object?, IReadOnlyDictionary<string, object>?)
A protocol-agnostic fact observed during a test execution.
public ProtoObservation(string TargetName, string Kind, string Identifier, object? Data = null, IReadOnlyDictionary<string, object>? Metadata = null)
Parameters
TargetNamestringKindstringIdentifierstringDataobjectMetadataIReadOnlyDictionary<string, object>
Properties
Data
public object? Data { get; init; }
Property Value
Identifier
public string Identifier { get; init; }
Property Value
Kind
public string Kind { get; init; }
Property Value
Metadata
public IReadOnlyDictionary<string, object>? Metadata { get; init; }
Property Value
TargetName
public string TargetName { get; init; }