我可以使用PostSharp向NUnit断言添加消息吗

我可以使用PostSharp向NUnit断言添加消息吗,nunit,postsharp,Nunit,Postsharp,如何从以下位置更改断言语句行为: Assert.That(User.HasOrderInvoice,Is.True) 到 Assert.That(User.HasOrderInvoice,Is.True,“Assert.That(User.HasOrderInvoice,Is.True)”) 使用PostSharp 我知道,Fody有一个addinAssertMessage.Fody可以执行此操作。我使用PostSharp,但我无法理解这一点。有人能帮忙吗?您不能使用PostSharp(您需要一

如何从以下位置更改断言语句行为:

Assert.That(User.HasOrderInvoice,Is.True)

Assert.That(User.HasOrderInvoice,Is.True,“Assert.That(User.HasOrderInvoice,Is.True)”)

使用PostSharp


我知道,
Fody
有一个addin
AssertMessage.Fody
可以执行此操作。我使用PostSharp,但我无法理解这一点。有人能帮忙吗?

您不能使用PostSharp(您需要一个外接程序,但PostSharp的外接程序API没有文档记录,也不受支持)。

不是直接的,但是有没有解决办法,可以通过拦截
Assert.that()
调用