public void TestData() { // Modification method is internal. var statics = new HttpStaticObjectsCollection(); statics.GetType().GetMethod("Add", BindingFlags.Instance | BindingFlags.NonPublic) .Invoke(statics, new object[] { "int", typeof(int), false }); var data = new IgniteSessionStateStoreData(statics, 44); data.Items["key"] = "val"; Assert.AreEqual(44, data.Timeout); Assert.AreEqual(1, data.StaticObjects.Count); Assert.AreEqual(0, data.StaticObjects["int"]); Assert.AreEqual("val", data.Items["key"]); }