public void Conforms_2_Null_Or_Empty_User_Message_Uses_Default_Message(string userMessage) { string message = null; try { Insist.Conforms("Hello", s => s.Equals("World"), ARGUMENT_NAME, userMessage); } catch (ArgumentException e) { message = e.Message; } Assert.IsNotNullOrEmpty(message); }
public void Conforms_2_Valid_Value_Does_Not_Throw_Exception() { Assert.DoesNotThrow(() => { Insist.Conforms("Hello", s => s.Equals("Hello"), ARGUMENT_NAME, MESSAGE); }); }
public void Conforms_2_Invalid_Value_Throws_Exception() { Insist.Conforms("Hello", s => s.Equals("World"), ARGUMENT_NAME, MESSAGE); }
public void Conforms_2_Null_Or_Empty_Argument_Name_Throws_Exception(string argName) { Insist.Conforms("Hello", s => s.Equals("Hello"), argName, MESSAGE); }