Exemplo n.º 1
0
 public void Simple_Map_Test()
 {
     UnitOfWork unitOfWork = new UnitOfWork(NHibernateHelper.SessionFactory);
     Repository repo = new Repository(unitOfWork.Session);
     List<Gear> list = repo.GetAll<Gear>().ToList();
     Assert.AreEqual(2, list.Count);
     unitOfWork.Rollback();
     unitOfWork.Dispose();
 }
 public void Simple_Map_Test()
 {
     UnitOfWork unitOfWork = new UnitOfWork(NHibernateHelper.SessionFactory);
     Repository repo = new Repository(unitOfWork.Session);
     UserProfile userProfile = repo.Find<UserProfile>(m => m.Name.Equals("brunod")).FirstOrDefault();
     Assert.AreEqual("*****@*****.**", userProfile.Email);
     unitOfWork.Rollback();
     unitOfWork.Dispose();
 }
Exemplo n.º 3
0
        public void New_Role_Add_User_Users_Count_Equals_1()
        {
            UnitOfWork unitOfWork = new UnitOfWork(NHibernateHelper.SessionFactory);
            Repository repo = new Repository(unitOfWork.Session);
            Role role = new Role
            {
                Id=99,
                Label="New Role"
            };
            repo.Save<Role>(role);

            User user = new User
            {
                Id = 99,
                Name = "Nom",
                Email = "*****@*****.**"
            };
            repo.Save<User>(user);

            List<Role> list = repo.GetAll<Role>().ToList();
            Assert.AreEqual(3, list.Count);
            unitOfWork.Rollback();
            unitOfWork.Dispose();
        }