
我试图找到一个与Xamarin Android一起使用的模拟框架.到目前为止,我已经尝试过Rhino Mocks和Moq,但两者都依赖于System.Web.dll,而Xamarin似乎并不支持它.我已经将System.Web.Services引用包含在我的项目中,但没有运气.
所以我的问题是哪些模拟框架与Xamarin项目兼容?这只是为了简单的模拟,甚至没有像活动这样的特定androID类,尽管可以将两者结合起来是最好的.
解决方法:
根据我的观察,确实没有适合Xamarin的模拟框架.在iOS方面,这主要是由于无法使用Reflection.Emit,因为Apple强加了代码生成限制.我意识到你在AndroID上,所以限制不适用于你.但是,正如您在RhinoMocks中发现的那样,会出现其他限制.我最喜欢的模拟框架是Moq,但我不能将它与Xamarin一起使用,因为在.NET中实现了一些配置命名空间,但在Mono中没有.
所以,你最好的选择就是手工嘲笑.我知道这不是你想听到的答案,但它似乎是共识.
总结以上是内存溢出为你收集整理的用于xamarin android的模拟框架全部内容,希望文章能够帮你解决用于xamarin android的模拟框架所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)