package cz.habarta.typescript.generator; import cz.habarta.typescript.generator.parser.*; import org.junit.Assert; import org.junit.Test; public class Jackson1ParserTest { @Test public void test() { final Jackson1Parser jacksonParser = getJackson1Parser(); final Class<?> bean = DummyBean.class; final Model model = jacksonParser.parseModel(bean); Assert.assertTrue(model.getBeans().size() > 0); final BeanModel beanModel = model.getBeans().get(0); Assert.assertEquals("DummyBean", beanModel.getOrigin().getSimpleName()); Assert.assertTrue(beanModel.getProperties().size() > 0); Assert.assertEquals("firstProperty", beanModel.getProperties().get(0).getName()); } private static Jackson1Parser getJackson1Parser() { final Settings settings = new Settings(); return new Jackson1Parser(settings, new DefaultTypeProcessor()); } }