Beispiel #1
0
 public void ParseUserFile_MissingEmail()
 {
     using (var reader = new StringReader(UserMapResources.MissingEmail))
     {
         var map = new UserMap("example.com");
         map.ParseUserFile(reader, "User File");
     }
 }
Beispiel #2
0
 public void ParseUserFile_Duplicate()
 {
     using (var reader = new StringReader(UserMapResources.Duplicate))
     {
         var map = new UserMap("example.com");
         map.ParseUserFile(reader, "User File");
     }
 }
Beispiel #3
0
 public void ParseUserFile_ExtraField()
 {
     using (var reader = new StringReader(UserMapResources.ExtraField))
     {
         var map = new UserMap("example.com");
         map.ParseUserFile(reader, "User File");
     }
 }
Beispiel #4
0
        public void GetUser_FromFile()
        {
            using (var reader = new StringReader(UserMapResources.Good))
            {
                var map = new UserMap("blah.com");
                map.ParseUserFile(reader, "User File");

                var joe = map.GetUser("joe");
                Assert.AreEqual(joe.Name, "Joe Bloggs");
                Assert.AreEqual(joe.Email, "*****@*****.**");
                Assert.IsFalse(joe.Generated);

                var fred = map.GetUser("fred");
                Assert.AreEqual(fred.Name, "Fred X");
                Assert.AreEqual(fred.Email, "*****@*****.**");
                Assert.IsFalse(fred.Generated);
            }
        }