Ejemplo n.º 1
0
        public void CheckSimpleDictionary(ParsedJsonWithDict testDict)
        {
            var result = Parser.FindAndReplace <JsonDictClass, StronglyTypedObjects, ParsedJsonWithDict>(testDict);

            foreach (var item in result.items)
            {
                Assert.NotNull(item.GetType().GetProperty("Name").GetValue(item));
            }
        }
Ejemplo n.º 2
0
        public void CheckNestedCollectionOfDictionary(ParsedJsonWithDict testDict)
        {
            var result = Parser.FindAndReplace <JsonDictClass, StronglyTypedObjects, ParsedJsonWithDict>(testDict);

            Assert.NotNull(result);
            //foreach (var item in result)
            //{
            //    Assert.NotNull(item.GetType().GetProperty("Name").GetValue(item));
            //}
        }
Ejemplo n.º 3
0
        public void CheckCollectionOfDictionary(ParsedJsonWithDict testDict)
        {
            List <ParsedJsonWithDict> parsedJsonWithDicts = new List <ParsedJsonWithDict>()
            {
                testDict,
                testDict,
                testDict
            };


            var result = Parser.FindAndReplace <JsonDictClass, StronglyTypedObjects, List <ParsedJsonWithDict> >(parsedJsonWithDicts);

            foreach (var item in result)
            {
                foreach (var subitem in item.items)
                {
                    Assert.NotNull(subitem.GetType().GetProperty("Name").GetValue(subitem));
                }
            }
        }