public void RegisterTest() { Func <string, string> getComponentVerifyTicketFunc = s => { //do something return(base._ticket); }; ComponentContainer.Register(base._appId, base._appSecret, getComponentVerifyTicketFunc, null, null); var fullCollections = ComponentContainer.GetAllItems(); Assert.IsTrue(fullCollections.Count == 1); var bag = fullCollections.First(); Assert.AreEqual(base._appId, bag.ComponentAppId); Assert.AreEqual(base._appSecret, bag.ComponentAppSecret); Assert.IsNotNull(bag.Key); Assert.AreEqual(base._appId, bag.Key); var ticket = ComponentContainer.TryGetComponentVerifyTicket(base._appId); Assert.AreEqual(base._ticket, ticket); }