public void TestHasDescription() { Assert.IsNull(configuration.DescriptionDelegate); configuration.HasDescription(x => x.Description); Assert.IsNotNull(configuration.DescriptionDelegate); var instance = new TestDocument(); instance.Description = "desc"; Assert.AreEqual(instance.Description, configuration.DescriptionDelegate(instance)); }