public void IsModified_Equal() { var mapper = new ReflectionDocumentMapper <ReflectedDocument>(LuceneVersion.LUCENE_30); var doc = new Document(); mapper.ToDocument(item1, doc); Assert.That(mapper.IsModified(item1, doc), Is.False); }
public void IsModified_Equal_Not() { var mapper = new ReflectionDocumentMapper <ReflectedDocument>(LuceneVersion.LUCENE_30); var doc = new Document(); mapper.ToDocument(item1, doc); item1.Version = new Version("5.6.7.8"); Assert.That(mapper.IsModified(item1, doc), Is.True); }
public void IsModified_IgnoredField() { var mapper = new ReflectionDocumentMapper <ReflectedDocument>(LuceneVersion.LUCENE_30); var doc = new Document(); mapper.ToDocument(item1, doc); item1.IgnoreMe = "different"; Assert.That(mapper.IsModified(item1, doc), Is.False); }
public void ReadOnlyKey() { var document = new Document(); var mapper = new ReflectionDocumentMapper <ReflectedDocumentWithReadOnlyKey>(LuceneVersion.LUCENE_30); mapper.ToDocument(new ReflectedDocumentWithReadOnlyKey { Id = "a" }, document); Assert.That(document.GetField("Type").StringValue, Is.EqualTo("ReflectedDocumentWithReadOnlyKey")); }
public void ReadOnlyKey() { var document = new Document(); var mapper = new ReflectionDocumentMapper<ReflectedDocumentWithReadOnlyKey>(LuceneVersion.LUCENE_30); mapper.ToDocument(new ReflectedDocumentWithReadOnlyKey { Id = "a" }, document); Assert.That(document.GetField("Type").StringValue, Is.EqualTo("ReflectedDocumentWithReadOnlyKey")); }
public void IsModified_Equal_Not() { var mapper = new ReflectionDocumentMapper<ReflectedDocument>(LuceneVersion.LUCENE_30); var doc = new Document(); mapper.ToDocument(item1, doc); item1.Version = new Version("5.6.7.8"); Assert.That(mapper.IsModified(item1, doc), Is.True); }
public void IsModified_IgnoredField() { var mapper = new ReflectionDocumentMapper<ReflectedDocument>(LuceneVersion.LUCENE_30); var doc = new Document(); mapper.ToDocument(item1, doc); item1.IgnoreMe = "different"; Assert.That(mapper.IsModified(item1, doc), Is.False); }
public void IsModified_Equal() { var mapper = new ReflectionDocumentMapper<ReflectedDocument>(LuceneVersion.LUCENE_30); var doc = new Document(); mapper.ToDocument(item1, doc); Assert.That(mapper.IsModified(item1, doc), Is.False); }