首页 > 解决方案 > 无法创建 UnitTest 类的实例

问题描述

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

在此处输入图像描述

测试1.UnitTest1。
错误:System.InvalidOperationException:您必须调用 Xamarin.Forms.Init(); 在使用它之前

标签: c#xamarinxamarin.forms

解决方案


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

您可以使用这个 nuget 包并按照他们的 github 中的教程进行操作。还有很棒的文章可以阅读。


推荐阅读