12345678910111213141516171819202122232425262728 |
- using System;
- using System.Diagnostics;
- using System.Runtime.CompilerServices;
- namespace Avalonia.Base.UnitTests
- {
- internal static class ModuleInitializer
- {
- [ModuleInitializer]
- internal static void TestInit()
- {
- Trace.Listeners.Insert(0, new ThrowListener());
- }
- private class ThrowListener : TextWriterTraceListener
- {
- public override void Fail(string message)
- {
- throw new Exception("Assertion Failed. " + message);
- }
- public override void Fail(string message, string detailMessage)
- {
- throw new Exception("Assertion Failed. " + message + detailMessage);
- }
- }
- }
- }
|