Exemple #1
0
        public void Test___Method_Convert___Dictionary()
        {
            var testee = new DeserializeConverter <Dictionary <string, int> >();

            var value = testee.Convert("{\"a\":10,\"b\":20}");

            Assert.AreEqual(10, value["a"]);
            Assert.AreEqual(20, value["b"]);
        }
Exemple #2
0
        public void Test___Method_Convert___Array()
        {
            var testee = new DeserializeConverter <List <int> >();

            var value = testee.Convert("[10,20]");

            Assert.AreEqual(10, value[0]);
            Assert.AreEqual(20, value[1]);
        }
Exemple #3
0
        public void Test___Method_Convert___Object()
        {
            var testee = new DeserializeConverter();

            dynamic obj = testee.Convert("{\"a\":10,\"b\":20}");

            Assert.AreEqual(10, Convert.ToInt32(obj["a"]));
            Assert.AreEqual(20, Convert.ToInt32(obj["b"]));
        }