What happen when you you execute the query that NH execute? On Mon, May 17, 2010 at 7:09 AM, Ayende Rahien <[email protected]> wrote:
> Case sensitivity, maybe? > > > On Mon, May 17, 2010 at 2:36 AM, Nathan Stott <[email protected]> wrote: > >> Actually I noticed an error with my test code. >> >> After fixing it, this test passes fine. >> >> However, I am having a situation in production where I have a user >> associated with 2 user groups and Ican query the DB to confirm this, yet >> when I use authorizationRepository to get the groups the user is associated >> with, only 1 group is returned. >> >> If I retrieve the group by name that is not listed and look at its users, >> the user is listed. I'm having trouble tracking down the cause. >> >> >> On Sun, May 16, 2010 at 9:28 PM, Nathan Stott <[email protected]> wrote: >> >>> I see that the test for associating users with nested groups works great. >>> However, I was attempting in a project to associate a user with two >>> non-related groups. >>> >>> I added this test case to rhino-security and it fails. Please tell me if >>> this is intended behavior or if what I'm trying to do should work. If so I >>> can provide a fix. >>> >>> [Fact] >>> public void CanAssociateUserWithNonRelatedGroup() >>> { >>> User nathan = new User(); >>> nathan.Name = "nathan"; >>> >>> session.Save(nathan); >>> authorizationRepository.CreateUsersGroup("Smiths"); >>> authorizationRepository.CreateUsersGroup("Bakers"); >>> >>> authorizationRepository.AssociateUserWith(nathan, "Smiths"); >>> authorizationRepository.AssociateUserWith(nathan, "Bakers"); >>> >>> session.Flush(); >>> session.Clear(); >>> >>> UsersGroup[] groups = >>> authorizationRepository.GetAssociatedUsersGroupFor(nathan); >>> Assert.Equal(2, groups.Length); >>> Assert.Equal("Smiths", groups[0].Name); >>> Assert.Equal("Bakers", groups[1].Name); >>> } >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Rhino Tools Dev" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<rhino-tools-dev%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/rhino-tools-dev?hl=en. >> > > -- You received this message because you are subscribed to the Google Groups "Rhino Tools Dev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rhino-tools-dev?hl=en.
