Index: AuthorizationRepositoryFixture.cs
===================================================================
--- AuthorizationRepositoryFixture.cs	(revision 1820)
+++ AuthorizationRepositoryFixture.cs	(working copy)
@@ -83,6 +83,28 @@
         }
 
         [Test]
+        public void CanChangeUsersGroup()
+        {
+            var group = authorizationRepository.CreateUsersGroup("Developers");
+
+            UnitOfWork.Current.TransactionalFlush();
+
+            UnitOfWork.CurrentSession.Evict(group);
+
+            var groupFromDb = Repository<UsersGroup>.Get(group.Id);
+            groupFromDb.Name = "Developers changed";
+            Repository<UsersGroup>.SaveOrUpdate(groupFromDb);
+
+            UnitOfWork.Current.TransactionalFlush();
+
+            UnitOfWork.CurrentSession.Evict(groupFromDb);
+
+            var changedGroupFromDb = Repository<UsersGroup>.Get(groupFromDb.Id);
+            Assert.IsNotNull(changedGroupFromDb);
+            Assert.AreEqual("Developers changed", changedGroupFromDb.Name);
+        }
+
+        [Test]
         public void CanCreateEntitesGroup()
         {
             EntitiesGroup group = authorizationRepository.CreateEntitiesGroup("Accounts");
