package org.emfjson.jackson.databind.deser; import com.fasterxml.jackson.databind.JavaType; import com.fasterxml.jackson.databind.JsonMappingException; import com.fasterxml.jackson.databind.ObjectMapper; import org.emfjson.jackson.databind.type.EcoreTypeFactory; import org.emfjson.jackson.junit.model.ModelPackage; import org.emfjson.jackson.module.EMFModule; import org.junit.Before; import org.junit.Test; public class EMFDeserializersTest { ObjectMapper mapper; EcoreTypeFactory factory = new EcoreTypeFactory(); @Before public void setUp() { mapper = new ObjectMapper(); mapper.registerModule(new EMFModule()); } @Test public void test() throws JsonMappingException { // JavaType type = factory.typeOf(ModelPackage.Literals.USER__FRIENDS); // JsonDeserializer<Object> deserializer = mapper.getDeserializationContext() // .findRootValueDeserializer(type); } }