【问题标题】:Unable to create instance of UnitTest class无法创建 UnitTest 类的实例
【发布时间】:2018-08-20 13:11:07
【问题描述】:

我正在尝试通过以 xamarin 形式测试现有项目来测试功能。为此,我在同一解决方案中创建了一个单独的项目,并尝试从测试类的不同项目类中调用方法。然后它显示此错误。请帮我解决这个问题。

Testing1.UnitTest1.
错误:System.InvalidOperationException:您必须调用 Xamarin.Forms.Init();使用前

【问题讨论】:

  • 首先,发布图片很糟糕,您应该将错误(以及相关代码!)复制粘贴到您的问题中。第二,似乎有什么问题?你试过吗,idk,打电话给Xamarin.Forms.Init()

标签: c# xamarin xamarin.forms


【解决方案1】:

出现此错误是因为您需要在单元测试项目中模拟 Xamarin.Forms。

您可以使用this nuget package 并按照他们 github 中的教程进行操作。还有很棒的 article 可供阅读。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-09
    • 2021-11-28
    • 2013-12-03
    • 2017-12-13
    • 1970-01-01
    相关资源
    最近更新 更多