我正在开发一个使用 asp.net WebForms 编写的网站。我想要围绕一些更有趣的子例程进行两个包装测试用例。如何在我的测试项目中实例化来自 .aspx 文件的类,以便我可以在 nUnit 下操作它?
<小时/>编辑:我真正想做的是测试代码隐藏中的实用方法和事件方法。我不想发布到该页面并阅读回复。我想对方法进行单元测试,而不是页面。
最佳答案
更新 确保您已将项目设置为 ASP.NET Web 项目,而不是 ASP.NET 网站。然后,您可以使用适当的 NUnit 属性标记页面类,并使用 NUnit 测试项目的输出 dll。
这是一篇 Microsoft 文章,解释了 ASP.NET 中的单元测试: http://msdn.microsoft.com/en-us/library/ms404696(VS.80).aspx
关于asp.net - 如何在测试工具中实例化 asp.net 代码隐藏类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/952739/