我正在尝试将NHiberanate与NDbUnit一起使用,但我不能,因为NDbUnit尝试加载MySql.Data版本1.0.10.1,而NHibernate尝试加载版本6.2.2.0,而我只能引用其中之一下面是我尝试运行NDbUnit时得到的错误System.IO.FileLoadException: Could not load file or assembly 'MySql.Data(Exception from HRESULT: 0x80131040)
at NDbUnit.Cor
我正在尝试从教程中学习数据库单元测试。一切都很顺利。但我不明白作者是如何创建CustomerRepository类的。有工具可以指向教程中的xsd文件并自动生成存储库类吗?即使我手动生成它,我将如何去做它。谢谢public void Test()//I took out some code here... Assert.AreEqual(2, repository.GetAllCustomers().Count);
更新
我正在尝试使用NDbUnit。我为每个表创建了单独的XSD,而不是为完整的数据库创建一个大型XSD。 _mySqlDatabase = new NDbUnit.Core.SqlClient.SqlDbUnitTest我不确定这是否是用NDbUnit读取多个XML、XSD的正确方法。我googled和溢出(即搜索堆栈溢出),但无法获
在我的本地机器上,我有对NDbUnit.core和NDbUnit.SqlClient的引用,我在解决方案资源管理器中添加了这些引用,方法是单击references文件夹,然后‘adding’,然后从磁盘中添加它们Could not locate the assembly "NDbUnit.Core". Check to make
sure the assembly exists on disk.\packages\NDbUnit_1.6.7.0\NDbUnit.Core.dll&qu
我使用NDbunit对我的方法和数据库的功能进行单元测试。为了使NDbunit工作,它首先加载一个xml文件(.xsd),然后在该xml中读取所有将被填充到数据库中的数据。MESSAGE ID="1"> <TO>Test User 1</TO></MessageDS>
最初,我只是对NDbunit我试着学习 for