public void ShouldProduceDocumentationForTypeMembers()
		{
			StringWriter writer = new StringWriter();

			XmlMemberDocumentationGenerator generator = new XmlMemberDocumentationGenerator();
			generator.Write(new XmlTextWriter(writer), new TestXmlMemberSerialiser());

			string expectedXml = @"<members><member><name>Name</name><reflectorName>name</reflectorName><description>name of the test class</description><required>True</required></member>" +
				"<member><name>Count</name><reflectorName>count</reflectorName><required>True</required></member></members>";
			Assert.AreEqual(expectedXml, writer.ToString());
		}
 public XmlDocumentationGenerator(NetReflectorTypeTable table, XmlMemberDocumentationGenerator memberGenerator)
 {
     this.table           = table;
     this.memberGenerator = memberGenerator;
 }
		public XmlDocumentationGenerator(NetReflectorTypeTable table, XmlMemberDocumentationGenerator memberGenerator)
		{
			this.table = table;
			this.memberGenerator = memberGenerator;
		}