public void TestMainMenuReading010()
{
String content = ReadResource(Resources.MainMenu_010);
IBDocument document = IBDocument.LoadFromXml(content);
CheckDocument(document);
ClassDescriptionCollector collector = new ClassDescriptionCollector();
document.Root.Accept(collector);
Assert.AreEqual(2, collector.ClassNames.Count());
Assert.IsTrue(collector.ClassNames.Contains("TestCocoa41AppDelegate"));
IEnumerable<IBPartialClassDescription> classDescriptions = collector["TestCocoa41AppDelegate"];
IEnumerable<IBOutletDescriptor> outlets = classDescriptions.SelectMany(d => d.Outlets);
IEnumerable<IBActionDescriptor> actions = classDescriptions.SelectMany(d => d.Actions);
Assert.AreEqual(2, outlets.Count());
Assert.AreEqual(1, actions.Count());
}