public void It_should_handle_easily_simple_scenario() { using (var inMemory = OdbFactory.OpenInMemory()) { inMemory.IndexManagerFor<InMemoryTestClass>().AddIndexOn("Index_test", "Name"); var inMemoryTestClass = new InMemoryTestClass {Name = "Test", Size = 1}; inMemory.Store(inMemoryTestClass); var query = inMemory.Query<InMemoryTestClass>(); query.Descend("Name").Constrain("Test").Equal(); var items = query.Execute<InMemoryTestClass>(); var memoryTestClass = items.FirstOrDefault(); Assert.That(memoryTestClass, Is.Not.Null); Assert.That(memoryTestClass.Name, Is.EqualTo("Test")); Assert.That(memoryTestClass.Size, Is.EqualTo(1)); } }
public void It_should_handle_easily_simple_scenario() { using (var inMemory = OdbFactory.OpenInMemory()) { inMemory.IndexManagerFor <InMemoryTestClass>().AddIndexOn("Index_test", "Name"); var inMemoryTestClass = new InMemoryTestClass { Name = "Test", Size = 1 }; inMemory.Store(inMemoryTestClass); var query = inMemory.Query <InMemoryTestClass>(); query.Descend("Name").Constrain("Test").Equal(); var items = query.Execute <InMemoryTestClass>(); var memoryTestClass = items.FirstOrDefault(); Assert.That(memoryTestClass, Is.Not.Null); Assert.That(memoryTestClass.Name, Is.EqualTo("Test")); Assert.That(memoryTestClass.Size, Is.EqualTo(1)); } }