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