public void MyTestInitialize()
 {
     if (MockDataBaseManager.SavedKontakte == null)
     {
         MockDataBaseManager testMockDB = new MockDataBaseManager();
         testMockDB.CreateDataBase();
     }
 }
        /// <summary>
        /// Searches the config file for entry "mockDB" and saves value in private var this.mockDB
        /// </summary>
        public void UsingMockDatabase()
        {
            try
            {
                AppSettingsReader config = new AppSettingsReader();
                ConfigFileManager.MockDB = (bool)config.GetValue("mockDB", typeof(bool));
            }
            // no key found in .config-file - don't use mockDB
            catch (InvalidOperationException)
            {
                this.logger.Log(Logger.Level.Warning, "No mockDB key has been found in config file.");
                ConfigFileManager.MockDB = false;
            }
            catch (ConfigurationErrorsException e)
            {
                this.logger.Log(Logger.Level.Error, "Syntax error in config file!" + e.Message);
                throw;
            }

            // in case that mockDb shall be used, initialise static lists
            if (ConfigFileManager.MockDB == true && (MockDataBaseManager.SavedKontakte == null || MockDataBaseManager.SavedKunden == null))
            {
                MockDataBaseManager mdm = new MockDataBaseManager();
                mdm.CreateDataBase();
            }
        }