C# 如何使用NUnit测试对uwp应用程序进行单元测试
我不知道NUnit测试框架,我用NUnit测试搜索了uwp应用程序,但找不到任何示例,这是一篇相关文章:,但这对我来说没有意义,我需要用NUnit测试框架对uwp应用程序进行单元测试,需要安装哪些包 假设我想对一个简单的方法进行单元测试,比如Add和Sub:C# 如何使用NUnit测试对uwp应用程序进行单元测试,c#,unit-testing,uwp,nunit,C#,Unit Testing,Uwp,Nunit,我不知道NUnit测试框架,我用NUnit测试搜索了uwp应用程序,但找不到任何示例,这是一篇相关文章:,但这对我来说没有意义,我需要用NUnit测试框架对uwp应用程序进行单元测试,需要安装哪些包 假设我想对一个简单的方法进行单元测试,比如Add和Sub: public int Add(int num1, int num2){ return num1 + num2; } public int Sub(int num1, int num2){ return num1 - num2; }
public int Add(int num1, int num2){
return num1 + num2;
}
public int Sub(int num1, int num2){
return num1 - num2;
}
更新:到目前为止,我所做的是创建一个单元测试应用程序(通用窗口)
然后在project.json或reference上删除MSTest并用NUnit和NUnit3TestAdapter替换它,这是我的UnitTest.cs:
using System;
using NUnit.Framework;
namespace UnitTestProject1
{
[TestFixture]
public class UnitTest1
{
[Test]
public void TestMethod1()
{
Assert.AreEqual(4, 4);
}
}
}
但它似乎并没有把我的测试看作是一种测试,我错过了什么?这些天来,来自MS的一切都被破坏了。这里有一个家伙努力工作,但这是几年前的事了。从那以后有了一些变化,但目前,只有MSTests可以在不扯头发的情况下工作
请为这个问题添加更多细节。您试图进行单元测试的代码是什么?“你试过什么,看到了什么错误?”特雷科迪更新了问题