//DNN-17622 http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=17622&PROJID=2 public void GetComponenetListSupportsInterfaces() { var container = new SimpleContainer(); container.RegisterComponent <IList>("payload", ComponentLifeStyleType.Singleton); var retrieved = container.GetComponentList(typeof(IList)); CollectionAssert.AreEqual(new List <string> { "payload" }, retrieved); }