public void Test() { var convention = new DelegateMemberMapConvention("test", m => m.SetElementName("blah")); Assert.AreEqual("test", convention.Name); var classMap = new BsonClassMap<TestClass>(); var member = classMap.MapMember(x => x.FirstName); convention.Apply(member); Assert.AreEqual("blah", member.ElementName); }