【发布时间】:2018-03-04 22:06:29
【问题描述】:
我对 NUnit 测试框架一无所知,我搜索了带有 nunit 测试的 uwp 应用程序,但找不到任何示例,这是一篇相关文章:How to run UWP NUnit tests in with Visual Studio 2015?,但这对我来说没有意义,我需要什么使用 nunit 测试框架对 uwp 应用程序进行单元测试,需要安装包吗?
假设我想对像 Add 和 Sub 这样的简单方法进行单元测试:
public int Add(int num1, int num2){
return num1 + num2;
}
public int Sub(int num1, int num2){
return num1 - num2;
}
更新:到目前为止我所做的是创建一个单元测试应用程序(通用窗口) 然后在 project.json 或参考中删除 MSTest 并将其替换为 NUnit 和 NUnit3TestAdapter 这是我的 UnitTest.cs :
using System;
using NUnit.Framework;
namespace UnitTestProject1
{
[TestFixture]
public class UnitTest1
{
[Test]
public void TestMethod1()
{
Assert.AreEqual(4, 4);
}
}
}
但它似乎没有把我的测试读成一个测试,我错过了什么?
【问题讨论】:
-
请为这个问题添加更多细节。您要进行单元测试的代码是什么?您尝试了哪些方法,发现了哪些错误?
-
@TracyMoody 更新了问题
标签: c# unit-testing uwp nunit