Ejemplo n.º 1
0
 public static User GetUserOne()
 {
     User user = new User();
     user.Id = 1;
     user.Name = "TheOne";
     user.Birth = DateTime.Now.AddMonths(-1000);
     return user;
 }
Ejemplo n.º 2
0
 public static User GetUserRui()
 {
     User user = new User();
     user.Id = 100;
     user.Name = "Rui";
     DateTime birth;
     DateTime.TryParse("1975/04/24", out birth);
     user.Birth = birth;
     return user;
 }
Ejemplo n.º 3
0
        public void ShouldGetCorrectInstanceOfMappedObject()
        {
            Dictionary<string, object> dv = new Dictionary<string, object>();

            dv.Add("test_name", "Rui");
            dv.Add("test_id", 100);
            dv.Add("test_birth", DateTime.Parse("1975/04/24"));

            User actual = ValueFactory.TryGet<User>(dv);

            User expected = new User();
            expected.Name = "Rui";
            expected.Id = 100;
            expected.Birth = DateTime.Parse("1975/04/24");

            Assert.AreEqual(expected.Birth, actual.Birth);
            Assert.AreEqual(expected.Id, actual.Id);
            Assert.AreEqual(expected.Name, actual.Name);
        }