与Xamarin Android一起使用的模拟框架

拜伦

我试图找到一个与Xamarin Android一起使用的模拟框架。到目前为止,我已经尝试过Rhino Mocks和Moq,但是它们都依赖于System.Web.dll,Xamarin似乎不支持。我没有为我的项目添加System.Web.Services引用。

所以我的问题是,目前有哪些模拟框架与Xamarin项目兼容?这只是为了简单的模拟,甚至没有像活动之类的特定android类,尽管可以将两者结合在一起是最好的。

NovaJoe

从我观察到的情况来看,实际上没有可与Xamarin一起使用的模拟框架。在iOS方面,这主要是由于Apple施加的代码生成限制而无法使用Reflection.Emit所致。我知道您使用的是Android,因此该限制不适用于您。但是,还会出现其他限制,例如您在RhinoMocks中发现的那样。我最喜欢的模拟框架是Moq,但是由于某些配置名称空间是在.NET(而非Mono)中实现的,因此我无法将其与Xamarin一起使用。

因此,最好的选择就是手动模拟。我知道这不是您想听到的答案,但这似乎是共识。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android模拟器无法与Xamarin / Visual Studio Mac一起使用

来自分类Dev

是否可以将NAudio.Lame与Xamarin(Android / iOS)应用程序一起使用?

来自分类Dev

使蓝牙适配器与Xamarin for Android API 19或更高版本一起使用

来自分类Dev

Xamarin和PhoneGap可以一起使用吗?

来自分类Dev

我可以将Xamarin与NokiaX一起使用吗

来自分类Dev

在Xamarin中将iOS7模拟器与iOS8一起运行

来自分类Dev

不鼓励将Inflate与空父viewGroup一起使用,Xamarin Android + MVVM Cross中的奇怪异常

来自分类Dev

无法在Xamarin上与IntercomIO一起在Android上注册推送通知

来自分类Dev

Xamarin.Auth 1.3不能与Facebook OAuth安全地一起使用吗?

来自分类Dev

ScrollTo无法与Xamarin.Forms中的分组ListView一起使用

来自分类Dev

Xamarin Test Recorder-如何与iOS App一起使用

来自分类Dev

如何使解析与Xamarin的PCL项目和MvvmCross一起使用?

来自分类Dev

尝试将Netstandard与Xamarin表单一起使用时出现错误

来自分类Dev

无法在OSX上使Xamarin项目与Rider-EAP一起使用

来自分类Dev

VisualStateManager不能与Xamarin Forms上的CollectionView中的SelectionChanged一起使用

来自分类Dev

将RestSharp与Xamarin一起使用-HTTP请求失败时Execute()引发异常

来自分类Dev

IScreen.Router.Navigate.Execute无法与Xamarin.Forms上的ReactiveUI 7一起使用

来自分类Dev

Xaml编辑器无法在VS 2015中与Xamarin一起正常使用

来自分类Dev

如何将 MongoDB 与 Xamarin.Forms PCL(共享项目)一起使用

来自分类Dev

macOS Sierra 10.12.6 可以与 Xamarin 开发一起使用吗

来自分类Dev

是否可以将 MessagingCenter 或 Intents 与 Xamarin.UI 测试一起使用?

来自分类Dev

Xamarin与Xaml一起在顶部添加无网格Spac

来自分类Dev

Android 中的 Xamarin 窗体框架

来自分类Dev

Xamarin本机Facebook与Xamarin.Forms混合在一起

来自分类Dev

Xamarin本机Facebook与Xamarin.Forms混合在一起

来自分类Dev

Google GTL框架集成给模拟器带来错误,但与设备一起使用

来自分类Dev

尽管servicePointManager受到黑客攻击,但WebRequest不能在Xamarin.Forms上与ssl一起使用

来自分类Dev

如何在C#Xamarin API 28中将PendingIntent代替Intent与ConnectivityManager.ConnectivityAction一起使用?

来自分类Dev

我可以将Xamarin测试云与其他混合应用程序一起使用吗?

Related 相关文章

  1. 1

    Android模拟器无法与Xamarin / Visual Studio Mac一起使用

  2. 2

    是否可以将NAudio.Lame与Xamarin(Android / iOS)应用程序一起使用?

  3. 3

    使蓝牙适配器与Xamarin for Android API 19或更高版本一起使用

  4. 4

    Xamarin和PhoneGap可以一起使用吗?

  5. 5

    我可以将Xamarin与NokiaX一起使用吗

  6. 6

    在Xamarin中将iOS7模拟器与iOS8一起运行

  7. 7

    不鼓励将Inflate与空父viewGroup一起使用,Xamarin Android + MVVM Cross中的奇怪异常

  8. 8

    无法在Xamarin上与IntercomIO一起在Android上注册推送通知

  9. 9

    Xamarin.Auth 1.3不能与Facebook OAuth安全地一起使用吗?

  10. 10

    ScrollTo无法与Xamarin.Forms中的分组ListView一起使用

  11. 11

    Xamarin Test Recorder-如何与iOS App一起使用

  12. 12

    如何使解析与Xamarin的PCL项目和MvvmCross一起使用?

  13. 13

    尝试将Netstandard与Xamarin表单一起使用时出现错误

  14. 14

    无法在OSX上使Xamarin项目与Rider-EAP一起使用

  15. 15

    VisualStateManager不能与Xamarin Forms上的CollectionView中的SelectionChanged一起使用

  16. 16

    将RestSharp与Xamarin一起使用-HTTP请求失败时Execute()引发异常

  17. 17

    IScreen.Router.Navigate.Execute无法与Xamarin.Forms上的ReactiveUI 7一起使用

  18. 18

    Xaml编辑器无法在VS 2015中与Xamarin一起正常使用

  19. 19

    如何将 MongoDB 与 Xamarin.Forms PCL(共享项目)一起使用

  20. 20

    macOS Sierra 10.12.6 可以与 Xamarin 开发一起使用吗

  21. 21

    是否可以将 MessagingCenter 或 Intents 与 Xamarin.UI 测试一起使用?

  22. 22

    Xamarin与Xaml一起在顶部添加无网格Spac

  23. 23

    Android 中的 Xamarin 窗体框架

  24. 24

    Xamarin本机Facebook与Xamarin.Forms混合在一起

  25. 25

    Xamarin本机Facebook与Xamarin.Forms混合在一起

  26. 26

    Google GTL框架集成给模拟器带来错误,但与设备一起使用

  27. 27

    尽管servicePointManager受到黑客攻击,但WebRequest不能在Xamarin.Forms上与ssl一起使用

  28. 28

    如何在C#Xamarin API 28中将PendingIntent代替Intent与ConnectivityManager.ConnectivityAction一起使用?

  29. 29

    我可以将Xamarin测试云与其他混合应用程序一起使用吗?

热门标签

归档