From what I have observed, there really are no funny frameworks that work well with Xamarin. On the iOS side, this is mainly due to the inability to use Reflection.Emit due to the limited code generation imposed by Apple. I understand that you are on Android, so the restriction does not apply to you. However, other restrictions arise, as you have already seen in RhinoMocks. My favorite fake structure is Moq, but I can't use it with Xamarin because of some namespaces that are implemented in .NET but not in Mono.
So, your best bet is just hand layouts. I know that this is not the answer you want to hear, but it seems to be a consensus.
NovaJoe
source share