If you've developed with .NET before, you are probably used to seeing assertions like this:
Assert.AreEqual(expectedObject,actualObject)
You also probably mix up the order of actualObject and expectedObject, and even then, the assertion messages suck.
Enter Shouldly. It uses a much simpler syntax
expectedObject.ShouldBe(actualObject)
It also gives you much better assertion error messages, such as "contestant.Points should be 1337 but was 0".
I highly recommend it!