Unit testing 运行NHibernate';s单元测试

Unit testing 运行NHibernate';s单元测试,unit-testing,nhibernate,automated-tests,Unit Testing,Nhibernate,Automated Tests,我有最新的NHibernate主干,我保持它的最新版本,以便在我的项目中使用,一切都很好。然而,NHibernate有一些bug,我想让le来修复,或者至少提供工作单元测试来包含在源代码中。我的问题是我根本无法运行NHibernate单元测试,我也不知道从哪里开始。我已经在官方论坛上发布了几十个与我的问题有关的问题,但尚未收到回复。这里有人知道我如何让这些东西工作吗 通过NAnt构建脚本构建项目后,在./src文件夹中打开NHibernate.Everything.sln解决方案 找到NHibe

我有最新的NHibernate主干,我保持它的最新版本,以便在我的项目中使用,一切都很好。然而,NHibernate有一些bug,我想让le来修复,或者至少提供工作单元测试来包含在源代码中。我的问题是我根本无法运行NHibernate单元测试,我也不知道从哪里开始。我已经在官方论坛上发布了几十个与我的问题有关的问题,但尚未收到回复。这里有人知道我如何让这些东西工作吗

  • 通过NAnt构建脚本构建项目后,在./src文件夹中打开NHibernate.Everything.sln解决方案
  • 找到NHibernate.Test项目
  • 如果您使用SqlExpress,请转到并创建一个名为nhibernate的数据库,您的用户可以访问该数据库。。。如果使用SQLServer,请打开App.config并编辑连接字符串以使用它,然后创建数据库
  • 如果您使用ReSharper:右键单击NHibernate.testProject,然后单击RunUnitTests和
  • 如果不使用ReSharper,请打开NHibernate.Test项目的道具,转到调试窗格,在“启动外部程序”字段中浏览到。\Tools\nunit并选择nunit.exe。在“命令行参数”字段中,输入NHibernate.Test.dll。按Ctrl+F5并
  • 享受绿光:)

  • 谢谢,谢谢,谢谢。我的生活变得轻松了1000倍!