public static Assert True(this AssertValue <bool> value) { if (value.Inverse) { Assert.IsFalse(value.Value); } else { Assert.IsTrue(value.Value); } return(Assert.That); }
public static Assert EqualTo <T>(this AssertValue <T> value, T expected) { if (value.Inverse) { Assert.AreNotEqual(expected, value.Value); } else { Assert.AreEqual(expected, value.Value); } return(Assert.That); }