public ObjectDataLayerTest() { _settings = new NameValueCollection(); _settings["ProjectName"] = "12345_000"; _settings["XmlPath"] = @"..\ObjectDataLayer.NUnit\12345_000\"; _settings["ApplicationName"] = "OBJ"; _settings["TestMode"] = "WriteFiles"; //UseFiles/WriteFiles _baseDirectory = Directory.GetCurrentDirectory(); _baseDirectory = _baseDirectory.Substring(0, _baseDirectory.LastIndexOf("\\bin")); _settings["BaseDirectoryPath"] = _baseDirectory; Directory.SetCurrentDirectory(_baseDirectory); _adapterSettings = new AdapterSettings(); _adapterSettings.AppendSettings(_settings); string appSettingsPath = String.Format("{0}{1}.{2}.config", _adapterSettings["XmlPath"], _settings["ProjectName"], _settings["ApplicationName"] ); if (File.Exists(appSettingsPath)) { AppSettingsReader appSettings = new AppSettingsReader(appSettingsPath); _adapterSettings.AppendSettings(appSettings); } _dataLayer = new ObjectDataLayer(_adapterSettings); }