Class DiscoveryStarting
- Namespace
- Xunit.Runner.Common
- Assembly
- xunit.v3.runner.common.dll
Default implementation of IDiscoveryStarting.
[JsonTypeID("discovery-starting")]
public sealed class DiscoveryStarting : TestAssemblyMessage, IJsonDeserializable, IDiscoveryStarting, ITestAssemblyMessage, IMessageSinkMessage, IJsonSerializable
- Inheritance
-
DiscoveryStarting
- Implements
- Inherited Members
- Extension Methods
-
Xunit.Sdk.MessageSinkMessageExtensions.DispatchWhen``1(Xunit.Sdk.IMessageSinkMessage,Xunit.Runner.Common.MessageHandler{``0})
Properties
- AssemblyName
Gets the assembly name. May return a simple assembly name (i.e., "mscorlib"), or may return a fully qualified name (i.e., "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089").
- AssemblyPath
Gets the on-disk location of the assembly under test.
- ConfigFilePath
Gets the full path of the configuration file name, if one is present. May be
null
if there is no configuration file.
Methods
- Deserialize(IReadOnlyDictionary<string, object?>)
Override to deserialize the values in the dictionary into the message.
- Serialize(JsonObjectSerializer)
Override to serialize the values in the message into JSON.