I was migrating some of my R&P methods into stubs but one of them I could not convert over. This I think is because the return value is a class with all virtual properties and Rhino Mocks seems to be proxying it and not returning the values that I set.
dao.Stub(x => x.FindByUser(user.GetType(), user.Username)).Return (user); // dao.Expect has same behavior later in my test: service.Authenticate(..) This service calls the dao and takes the user object and maniuplates it if necessary. Problem with this mechanism is that I'm getting an exception Previous method 'AppUser.get_Active();' requires a return value or an exception to throw. On a check of the Active flag within my Authenticate function. For the time being I've reverted back to recording this expectation. Any idea why Rhino Mocks is proxying my user object that is being returned or how to prevent it from doing so? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Rhino.Mocks" 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/rhinomocks?hl=en -~----------~----~----~----~------~----~------~--~---
