diff --git a/src/test/java/com/alibaba/druid/bvt/pool/adapter/DruidDataSourceC3P0AdapterTest2.java b/src/test/java/com/alibaba/druid/bvt/pool/adapter/DruidDataSourceC3P0AdapterTest2.java index 817f81868a..18bbc5c0d9 100644 --- a/src/test/java/com/alibaba/druid/bvt/pool/adapter/DruidDataSourceC3P0AdapterTest2.java +++ b/src/test/java/com/alibaba/druid/bvt/pool/adapter/DruidDataSourceC3P0AdapterTest2.java @@ -24,6 +24,14 @@ public class DruidDataSourceC3P0AdapterTest2 extends TestCase { Assert.assertTrue(dataSource.isWrapperFor(DruidDataSource.class)); Assert.assertTrue(dataSource.isWrapperFor(DataSource.class)); Assert.assertFalse(dataSource.isWrapperFor(null)); + + Assert.assertNotNull(dataSource.unwrap(DruidDataSourceC3P0Adapter.class)); + Assert.assertNotNull(dataSource.unwrap(DruidDataSource.class)); + Assert.assertNotNull(dataSource.unwrap(DataSource.class)); + Assert.assertNull(dataSource.unwrap(null)); + + dataSource.setProperties(dataSource.getProperties()); + dataSource.setUser(dataSource.getUser()); dataSource.close(); }