1
我有一個單元測試相關的問題。我有MVC控制器,其中我有不同的行動,我想寫所有行動的單元測試。我寫了使用NUnit和VS單元測試框架的類/函數的單元測試,但你可以推薦任何框架寫控制器行爲的單元測試?MVC控制器單元測試寫作
問候
我有一個單元測試相關的問題。我有MVC控制器,其中我有不同的行動,我想寫所有行動的單元測試。我寫了使用NUnit和VS單元測試框架的類/函數的單元測試,但你可以推薦任何框架寫控制器行爲的單元測試?MVC控制器單元測試寫作
問候
引用Creating Unit Tests for ASP.NET MVC Applications (C#)
從你已經說過,你應該能夠使用你已經擁有的NUnit和VS單元測試框架
例如工具
[Test]
public void TestDetailsViewData()
{
var controller = new ProductController();
var result = controller.Details(2) as ViewResult;
var product = (Product) result.ViewData.Model;
Assert.AreEqual("Laptop", product.Name);
}
讓我檢查一下,謝謝Nkosi –
同樣的組合對於您的場景也應該足夠好了 –
[爲ASP.NET MVC應用程序創建單元測試]( http://www.asp.net/mvc/overview/older-versions-1/unit-testing/creating-unit-tests-for-asp-net-mvc-applications-cs) – Nkosi
問題要求我們推薦或找到一本書,工具,軟件庫,教程或其他非現場資源對於堆棧溢出而言是無關緊要的,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 – Lexi