public void DifferentReturnErrorIsNotEqual() { var value = "SomeErr"; var monad = new ErrorMonad <Int32>(value); var asserterVisitor = new AssertErrorVisitor <Int32> { ExpectedError = "SomeOtherErr", AreEqual = false }; monad.Accept(asserterVisitor); }
public void ReturnErrorIsEqualEvenForInt() { var value = "error"; var monad = new ErrorMonad <Int32>(value); var asserterVisitor = new AssertErrorVisitor <Int32> { ExpectedError = value, AreEqual = true }; monad.Accept(asserterVisitor); }