使用Nunit而不创建单独的项目

use*_*942 5 c# asp.net nunit unit-testing

我正在创建一个Web应用程序,其结构如下图所示:

结构体

我在App_Code文件夹中有所有实体和数据存储文件.即没有创建单独的项目图层.我想用Nunit进行单元测试.但至于NUnit测试我需要projectname.dll和我的Web应用程序不会创建DLL我不知道如何测试我的方法.

如果我为单元测试创​​建一个单独的项目,我就无法在该项目中引用数据存储区和其他文件.请建议我如何在这种情况下使用Nunit.

Osc*_*ros 4

请检查以下内容:单元测试 ASP.net 网站项目代码存储在 App_Code 中

您还可以创建另一个项目,仅用于单元测试目的。创建它时,只需包含所有必需的文件(在App_Code作为链接。这样,您将创建快捷方式,因此,如果您修改项目中的一个文件,您创建的另一个项目将反映这些更改。