1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.dbutils;
18
19 import java.lang.reflect.InvocationHandler;
20 import java.lang.reflect.Method;
21
22
23
24
25
26 public class ProxyFactoryTest extends BaseTestCase {
27
28 private static final InvocationHandler stub = new InvocationHandler() {
29
30 public Object invoke(Object proxy, Method method, Object[] args)
31 throws Throwable {
32
33 return null;
34 }
35 };
36
37 public void testCreateConnection() {
38 assertNotNull(ProxyFactory.instance().createConnection(stub));
39 }
40
41 public void testCreateDriver() {
42 assertNotNull(ProxyFactory.instance().createDriver(stub));
43 }
44
45 public void testCreatePreparedStatement() {
46 assertNotNull(ProxyFactory.instance().createPreparedStatement(stub));
47 }
48
49 public void testCreateResultSet() {
50 assertNotNull(ProxyFactory.instance().createResultSet(stub));
51 }
52
53 public void testCreateResultSetMetaData() {
54 assertNotNull(ProxyFactory.instance().createResultSetMetaData(stub));
55 }
56
57 public void testCreateStatement() {
58 assertNotNull(ProxyFactory.instance().createStatement(stub));
59 }
60
61 public void testCreateCallableStatement() {
62 assertNotNull(ProxyFactory.instance().createCallableStatement(stub));
63 }
64
65 }