Ejemplo n.º 1
0
        public void DataHubTest()
        {
            var dataHub = new DataHub();

            dataHub.Add(new DataPath("a.b.c".Split('.')), 123);
            dataHub.Add(new DataPath("a.b.d".Split('.')), 456);
            dataHub.Add(new DataPath("e.b.d".Split('.')), 789);
            var data = dataHub.CreateDynamicObject();

            Assert.AreEqual(123, data.a.b.c);
            Assert.AreEqual(456, data.a.b.d);
            Assert.AreEqual(789, data.e.b.d);
        }