Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 Sharp架构简单CRUD应用程序_Asp.net Mvc 3_Sharp Architecture - Fatal编程技术网

Asp.net mvc 3 Sharp架构简单CRUD应用程序

Asp.net mvc 3 Sharp架构简单CRUD应用程序,asp.net-mvc-3,sharp-architecture,Asp.net Mvc 3,Sharp Architecture,我试图通过构建上面提到的测试应用程序来开始Sharp架构,我已经完成了教程中给出的步骤,但是遇到了一个描述数据库模式生成的障碍。根据运行测试的教程 IceCreamYouScreamCorp.Tests.SharpArchTemplate.Data.NHibernateMaps.CanGenerateDatabaseSchema 将在数据库文件夹中生成架构,我在生成应用程序中找不到此测试。请了解解决方案的任何人指导我如何运行此测试,以便生成数据库模式…可能是我没有很好地解决这个问题,我已经找到

我试图通过构建上面提到的测试应用程序来开始Sharp架构,我已经完成了教程中给出的步骤,但是遇到了一个描述数据库模式生成的障碍。根据运行测试的教程

IceCreamYouScreamCorp.Tests.SharpArchTemplate.Data.NHibernateMaps.CanGenerateDatabaseSchema

将在数据库文件夹中生成架构,我在生成应用程序中找不到此测试。请了解解决方案的任何人指导我如何运行此测试,以便生成数据库模式…

可能是我没有很好地解决这个问题,我已经找到了解决方案

  • 下载框架

  • 使用NUnit运行测试


  • 它将为示例应用程序创建所需的数据库架构

    如果尝试使用版本2.0.0.3,则会出现此问题。 尝试在Templify上选择“2.0.0.0”选项。 要运行测试,请打开NUnit GUI,然后转到以下文件夹并打开.dll文件:

    [Your_Templifyed_Folder]\Solutions\[Your_Solution_Name].Tests\bin\Debug\[Your_Solution_Name].Tests.dll
    

    现在您可以在NUnit界面中看到正确的测试列表。

    我也有同样的问题。如何运行测试?什么文件?下载nunit后,浏览web解决方案目录以查找Test.dll(不完全记住名称)将其加载到nunit并点击Run我知道这篇文章有点旧,但我遇到了相同的问题,这是由于从Templify下拉列表中选择“2.0.0.3”而不是2.0.0.0引起的。选择复制到一些额外文件中的,其中一个是用于设置数据库的单元测试。