private void CreateNewLuceneControllerInstance() { DeleteIndexFolder(); InternalSearchController.SetTestableInstance(new InternalSearchControllerImpl()); _internalSearchController = InternalSearchController.Instance; if (_luceneController != null) { LuceneController.ClearInstance(); _luceneController.Dispose(); } _luceneController = new LuceneControllerImpl(); LuceneController.SetTestableInstance(_luceneController); }