我正在创建一个 Web 应用程序,其结构如下图所示:
我在文件夹中有所有实体和数据存储文件App_Code
。即没有创建单独的项目层。我想使用 Nunit 进行单元测试。但是对于我需要的 NUnit 测试projectname.dll
,我的 Web 应用程序不会创建 dll,我不知道如何测试我的方法。
如果我为单元测试创建一个单独的项目,我无法引用该项目中的数据存储和其他文件。请建议我在这种情况下如何使用 Nunit。
我正在创建一个 Web 应用程序,其结构如下图所示:
我在文件夹中有所有实体和数据存储文件App_Code
。即没有创建单独的项目层。我想使用 Nunit 进行单元测试。但是对于我需要的 NUnit 测试projectname.dll
,我的 Web 应用程序不会创建 dll,我不知道如何测试我的方法。
如果我为单元测试创建一个单独的项目,我无法引用该项目中的数据存储和其他文件。请建议我在这种情况下如何使用 Nunit。
请检查:单元测试 ASP.net 网站项目代码存储在 App_Code 中。
您还可以创建另一个项目,仅用于单元测试目的。创建它时,只需将所有必需的文件(在 中App_Code
)作为链接包括在内。这样您将创建快捷方式,因此如果您修改项目中的一个文件,您创建的另一个项目将反映更改。