2017-09-23 94 views
2

美好的一天,我怎麼能與NUnit測試單元測試UWP應用

我對NUnit測試框架不知道,我已經尋找UWP應用與NUnit測試,但不能找到任何例子,這是一個相關文章: How to run UWP NUnit tests in with Visual Studio 2015?,但這對我沒有意義,我需要單元測試與nunit測試框架的uwp應用程序,包需要安裝?

讓我們只說我想單元測試一個簡單的方法,像添加和子:

public int Add(int num1, int num2){ 
return num1 + num2; 
} 

public int Sub(int num1, int num2){ 
return num1 - num2; 
} 

UPDATE:我所做的到目前爲止是創建單元測試的應用程序(通用窗口) 然後項目。 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); 
     } 
    } 
} 

但是它似乎並沒有將我的測試看作一項測試,我錯過了什麼?

感謝
NicoTing

+0

請在此問題中添加更多詳細信息。什麼是你想要單元測試的一段代碼?你試過了什麼,你看到了什麼錯誤? –

+0

@TracyMoody更新了問題 – NicoTing

回答

1

一切從MS即將被打破,這些天。這裏有一個人努力工作,但它是在幾年前。自那時以來有所改變,但目前,只有MSTests才能在不拖垮你的頭髮的情況下工作。

http://krzyskowk.postach.io/post/unit-tests-in-uwp