public void TestNamedIdMemberConvention() {
var convention = new NamedIdMemberConvention("Id", "id", "_id");
var idMemberName = convention.FindIdMember(typeof(TestClassA));
Assert.IsNotNull(idMemberName);
Assert.AreEqual("Id", idMemberName);
idMemberName = convention.FindIdMember(typeof(TestClassB));
Assert.IsNull(idMemberName);
idMemberName = convention.FindIdMember(typeof(TestClassC));
Assert.IsNotNull(idMemberName);
Assert.AreEqual("id", idMemberName);
idMemberName = convention.FindIdMember(typeof(TestClassD));
Assert.IsNotNull(idMemberName);
Assert.AreEqual("_id", idMemberName);
}