jason-roberts / AssertMessage

Add 'message' parameter to Assertions. Nunit, Mstest, Xunit is supported.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is an add-in for Fody

Icon

Adds 'message' parameter to Assertions. It is generated from source code.

Supported frameworks:

  • Nunit
  • Mstest
  • Xunit

Introduction to Fody.

Nuget

Nuget package http://nuget.org/packages/AssertMessage.Fody/

To Install from the Nuget Package Manager Console

PM> Install-Package AssertMessage.Fody

Your Code

public void CustomerTest()
{
    var expectedCustomer = new Customer();
    var actualCustomer = new Customer();
    ...
    Assert.AreEqual(expectedCustomer.Money, actualCustomer.Money);
}

What gets compiled

public void CustomerTest()
{
    var expectedCustomer = new Customer();
    var actualCustomer = new Customer();
    ...
    Assert.AreEqual(expectedCustomer.Money, actualCustomer.Money, "Assert.AreEqual(expectedCustomer.Money, actualCustomer.Money);");
}

Icon

Message by Prerak Patel from The Noun Project

About

Add 'message' parameter to Assertions. Nunit, Mstest, Xunit is supported.

License:MIT License