Compatibility library for ErrorUnit to work with PostSharp AOP. Unlike integrating with an IoC Library this will enable all classes/methods in an assembly to become Unit Test endpoints. (IoC library integrations are limited to IoC managed classes/methods)
Currently while ErrorUnit is not past beta ErrorUnit.Injector_PostSharp has an open source licence for the use of Postsharp (Thanks Gael!); you will have to download the free PostSharp Express ( https://www.postsharp.net/download ); But check out the full version and the other cool stuff you can do with AOP in general and PostSharp in specific. ( In the future with enough users we hope to include Postsharp technology fully integrated into ErrorUnit. )
[assembly: ErrorUnit.Injector_PostSharp.ErrorUnitAspect] to the AssemblyInfo.cs file of each project you want ErrorUnit on.
To log your ErrorUnit formatted errors instead of just generating Unit Tests while in Visual Studio you will still have to set up a logger when your application starts, with
ErrorUnitCentral._Logger = new ErrorUnitLogger();
But since this is an AOP and not an IoC library you will not need to set up the Injector with:
ErrorUnitCentral._Injector = new ErrorUnitInjector();