1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.commons.dbcp2;
19
20 import static org.junit.jupiter.api.Assertions.assertEquals;
21 import static org.junit.jupiter.api.Assertions.assertTrue;
22
23 import java.sql.Connection;
24 import java.sql.SQLException;
25
26 import org.junit.jupiter.api.Test;
27
28
29
30
31 public class TestDriverConnectionFactory {
32
33 @Test
34 public void testCreateConnection() throws SQLException {
35 final DriverConnectionFactory cf = new DriverConnectionFactory(
36 new TesterDriver(), "jdbc:apache:commons:testdriver", null);
37 final Connection conn = cf.createConnection();
38 assertEquals(0, conn.getMetaData().getDriverMajorVersion());
39 }
40
41 @Test
42 public void testDriverConnectionFactoryToString() {
43 final DriverConnectionFactory cf = new DriverConnectionFactory(
44 new TesterDriver(), "jdbc:apache:commons:testdriver", null);
45 final String toString = cf.toString();
46 assertTrue(toString.contains("jdbc:apache:commons:testdriver"));
47 }
48 }