![](/img/trans.png)
[英]I can't run applicaton when using '<ViewCell.ContextActions>' on Xamarin Form (PCL)?
[英]How can I create and run tests on PCL code in Xamarin?
这似乎相对简单,但是我无法在任何地方找到直接的逐步指南。 我有一个简单的PCL类,它是独立于平台的,我想为此编写一个单元测试。 现在,我将测试代码停留在iOS视图控制器中,并且只能通过在模拟器中运行应用程序来运行它。 ( Xamarin的文档没有太大帮助,因为它们专注于视图测试。)
我已经使用.NET -> Unit Library Project
模板向解决方案中添加了一个新项目。 有一个默认的测试叫做Test,我在其中添加了一个失败:
using NUnit.Framework;
using System;
namespace Tests
{
[TestFixture ()]
public class Test
{
[Test ()]
public void TestCase()
{
Console.WriteLine ("this is a test");
Assert.Fail ("this should fail");
}
}
}
我一辈子都想不通如何在Xamarin IDE中运行此测试。 我假设我可以右键单击我的新Test项目并运行整个程序,或者右键单击此特定类并直接运行它。 右键单击“测试”项目时,我看到以下选项:
我的测试项目结构如下:
如果没有其他选择,我将接受一个答案,告诉我如何在命令行上运行它。
FWIW,我在运行Xamarin Studio 5.9.7(内部版本9)的Mac上。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.