<PackageReference Include="NUnit" Version="4.3.2" />

TestMessageEvent

public class TestMessageEvent : Event
TestMessageEvent holds information needed to call the SendMessage method.
using NUnit.Framework.Interfaces; using System.Runtime.CompilerServices; namespace NUnit.Framework.Internal.Execution { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] public class TestMessageEvent : Event { public TestMessage TestMessage { get; } public TestMessageEvent(TestMessage testMessage) { TestMessage = testMessage; } public override void Send(ITestListener listener) { listener.SendMessage(TestMessage); } } }