在项目的开发过程中,业务层和数据库层需要进行单元测试,在单元测试的代码编写好后,运行时,总是出现异常,对代码进行跟踪后,发现是在数据库层读取配置文件时不能正确读取的原因,由于项目的数据库层使用的是别的项目的框架,对框架中的dll进行反编译后,发现框架读取配置文件的方法是从AppDomain.CurrentDomain.BaseDirectory+ConfigurationManager.AppSettings[“DatabaseListFile”]文件中进行读取,ConfigurationManager.AppSettings[“DatabaseListFile”]可以通过在测试工程中加入