[RhinoMocks] Re: System.TypeLoadException when using MockRepository
We're using 3.5 SP1. When I rewrite the interface as C# it is happy. I'll try playing with the C++/CLI syntax a little and see if I can get it to work. Colin On Jan 18, 9:15 pm, Ayende Rahien aye...@ayende.com wrote: what version of the runtime?if you write the same thing in C#, does it cause any issues? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Rhino.Mocks group. To post to this group, send email to RhinoMocks@googlegroups.com To unsubscribe from this group, send email to rhinomocks+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/RhinoMocks?hl=en -~--~~~~--~~--~--~---
[RhinoMocks] Set only properties
In the fluent syntax is it possible to test whether a set only property (not get method defined) is called. I am not too bothered about the parameters being passed. So far I have tried: m_contactPresenter.ContactAdapter.AssertWasCalled(a = a.Names); and Expect.Call (m_contactPresenter.ContactAdapter.Names).SetPropertyAndIgnoreArgument (); But I keep getting The property or indexer 'CoreLibrary.Contact.IContactAdapter.Names' cannot be used in this context because it lacks the get accessor. Thanks again, Colin. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Rhino.Mocks group. To post to this group, send email to RhinoMocks@googlegroups.com To unsubscribe from this group, send email to rhinomocks+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/RhinoMocks?hl=en -~--~~~~--~~--~--~---
[RhinoMocks] Re: System.TypeLoadException when using MockRepository
OK, If I change the C++/CLI syntax from CoreLibrary::Common::IMSMContact^ LoadSMContact(long nId); to CoreLibrary::Common::IMSMContact^ LoadSMContact(int nId); it all works, it doesn't like the long. This is interesting given that int and long both map to System.Int32! Colin On Jan 19, 9:32 am, Colin Desmond colin.desm...@btopenworld.com wrote: We're using 3.5 SP1. When I rewrite the interface as C# it is happy. I'll try playing with the C++/CLI syntax a little and see if I can get it to work. Colin On Jan 18, 9:15 pm, Ayende Rahien aye...@ayende.com wrote: what version of the runtime?if you write the same thing in C#, does it cause any issues? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Rhino.Mocks group. To post to this group, send email to RhinoMocks@googlegroups.com To unsubscribe from this group, send email to rhinomocks+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/RhinoMocks?hl=en -~--~~~~--~~--~--~---
[RhinoMocks] Re: Set only properties
Excellent, thank you Phil. Colin On Jan 19, 3:52 pm, Phil philbol...@gmail.com wrote: try: m_contactPresenter.ContactAdapter.AssertWasCalled(a = a.Names = null); On Jan 19, 3:03 am, Colin Desmond colin.desm...@btopenworld.com wrote: In the fluent syntax is it possible to test whether a set only property (not get method defined) is called. I am not too bothered about the parameters being passed. So far I have tried: m_contactPresenter.ContactAdapter.AssertWasCalled(a = a.Names); and Expect.Call (m_contactPresenter.ContactAdapter.Names).SetPropertyAndIgnoreArgument (); But I keep getting The property or indexer 'CoreLibrary.Contact.IContactAdapter.Names' cannot be used in this context because it lacks the get accessor. Thanks again, Colin. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Rhino.Mocks group. To post to this group, send email to RhinoMocks@googlegroups.com To unsubscribe from this group, send email to rhinomocks+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/RhinoMocks?hl=en -~--~~~~--~~--~--~---