public void DisposeAvoidsNRE() { var provider = new ReadOnlyLuceneDataProvider(new RAMDirectory(), Version.LUCENE_30); TestDelegate call = provider.Dispose; Assert.That(call, Throws.Nothing); }
public void OpenSessionThrows() { var provider = new ReadOnlyLuceneDataProvider(new RAMDirectory(), Version.LUCENE_30); TestDelegate call = () => provider.OpenSession<Record>(); Assert.That(call, Throws.InvalidOperationException); }
public void OpenSessionThrows() { var provider = new ReadOnlyLuceneDataProvider(new RAMDirectory(), Version.LUCENE_30); TestDelegate call = () => provider.OpenSession <Record>(); Assert.That(call, Throws.InvalidOperationException); }
public void DisposeAvoidsNRE() { var provider = new ReadOnlyLuceneDataProvider(new RAMDirectory(), Version.LUCENE_30); TestDelegate call = provider.Dispose; Assert.That(call, Throws.Nothing); }
static LuceneProvider() { _appDataFolder = new DirectoryInfo(HostingEnvironment.MapPath("~/App_Data/BlogIndex")); var directory = new SimpleFSDirectory(_appDataFolder); IndexWriter writer; FSDirectory indexFSDir = FSDirectory.Open(_appDataFolder, new Lucene.Net.Store.SimpleFSLockFactory(_appDataFolder)); try { writer = new IndexWriter(directory, new StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_30), IndexWriter.MaxFieldLength.UNLIMITED); } catch (LockObtainFailedException ex) { IndexWriter.Unlock(indexFSDir); writer = new IndexWriter(directory, new StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_30), IndexWriter.MaxFieldLength.UNLIMITED); } _instance = new LuceneDataProvider(directory, writer.Analyzer, Lucene.Net.Util.Version.LUCENE_30, writer); _readOnlyInstance = new ReadOnlyLuceneDataProvider(directory, Lucene.Net.Util.Version.LUCENE_30); }
public void IndexWriterIsNull() { var provider = new ReadOnlyLuceneDataProvider(new RAMDirectory(), Version.LUCENE_30); Assert.That(provider.IndexWriter, Is.Null, "provider.IndexWriter"); }
public void IndexWriterIsNull() { var provider = new ReadOnlyLuceneDataProvider(new RAMDirectory(), Version.LUCENE_30); Assert.That(provider.IndexWriter, Is.Null, "provider.IndexWriter"); }