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(); }
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(); }