Add bit more coverage to abstract type mapping testing
diff --git a/src/test/java/com/fasterxml/jackson/databind/module/TestAbstractTypes.java b/src/test/java/com/fasterxml/jackson/databind/module/TestAbstractTypes.java
index f33daa7..76402b0 100644
--- a/src/test/java/com/fasterxml/jackson/databind/module/TestAbstractTypes.java
+++ b/src/test/java/com/fasterxml/jackson/databind/module/TestAbstractTypes.java
@@ -29,6 +29,15 @@
         public CharSequence subSequence(int arg0, int arg1) { return this; }
     }
 
+    public interface Abstract {
+        public int getValue();
+    }
+
+    public static class AbstractImpl implements Abstract {
+        @Override
+        public int getValue() { return 3; }
+    }
+
     /*
     /**********************************************************
     /* Test methods
@@ -97,5 +106,13 @@
         Object result = mapper.readValue(quote("abc"), CharSequence.class);
         assertEquals(MyString.class, result.getClass());
         assertEquals("abc", ((MyString) result).value);
+
+        // and ditto for POJOs
+        mod = new SimpleModule();
+        mod.addAbstractTypeMapping(Abstract.class, AbstractImpl.class);
+        mapper = new ObjectMapper()
+                .registerModule(mod);
+        Abstract a = mapper.readValue("{}", Abstract.class);
+        assertNotNull(a);
     }
 }