public void Double_White_Space() { ResultParsers.MailAddress(" ") .AssertError("Failed parsing input ' '. Mail with white spaces are not allowed."); }
public void Upper_Cased_Mail() { ResultParsers.MailAddress("*****@*****.**").Map(x => x.Address).AssertValue("*****@*****.**"); }
public void Null_String() { ResultParsers.MailAddress(null) .AssertError("Failed parsing input ''. Mail with null string is not allowed."); }
public void Mail_Without_At_Symbol() { ResultParsers .MailAddress("foobar.com") .AssertError("Failed parsing input 'foobar.com'. Mail with out '@' sign is not allowed."); }
public void Mail_With_More_Than_One_At_Symbol_Before_Domain() { ResultParsers .MailAddress("foo@[email protected]") .AssertErrorContains("Failed parsing input 'foo@[email protected]'. Exception:"); }
public void Mail_Suffixed_With_Spaces() { ResultParsers.MailAddress("[email protected] ").Map(x => x.Address).AssertValue("*****@*****.**"); }
public void Empty_String() { ResultParsers.MailAddress(string.Empty) .AssertError("Failed parsing input ''. Mail with empty string is not allowed."); }