public void _TestQueryByIdentity() { //ByExample foo = new ByExample("foo", new ByExample("foo.child")); var foo = new ByExample("foo"); ReconnectAndRun( delegate { _client.Store(foo); _client.Commit(); return; var result = _client.QueryByExample(new ByExample("foo", foo.Child)); Assert.AreEqual(1, result.Count); var actual = (ByExample) result[0]; Assert.AreEqual(foo, actual); }); }
public void _TestQueryByIdentity() { //ByExample foo = new ByExample("foo", new ByExample("foo.child")); ByExample foo = new ByExample("foo"); ReconnectAndRun( delegate { _client.Store(foo); _client.Commit(); return; IObjectSet result = _client.QueryByExample(new ByExample("foo", foo.Child)); Assert.AreEqual(1, result.Count); ByExample actual = (ByExample)result[0]; Assert.AreEqual(foo, actual); }); }