public void EmptyLists () { ActionPoker a = new ActionPoker(); ScriptTypeDescriptor td = new ScriptTypeDescriptor (a); IEnumerable<ScriptEventDescriptor> events; IEnumerable<ScriptMethodDescriptor> methods; IEnumerable<ScriptPropertyDescriptor> props; events = td.GetEvents(); Assert.IsNotNull (events, "A1"); Assert.IsFalse (events.GetEnumerator().MoveNext(), "A2"); methods = td.GetMethods(); Assert.IsNotNull (methods, "A3"); Assert.IsFalse (methods.GetEnumerator().MoveNext(), "A4"); props = td.GetProperties(); Assert.IsNotNull (props, "A5"); Assert.IsFalse (props.GetEnumerator().MoveNext(), "A6"); }