这是一个有效的jUnit模式

时间:2016-03-30 16:49:39

标签: java jdbc junit

我想测试从数据库中推送和提取数据。这种模式会起作用吗?

具体来说,将使用此模式成功地从数据库中推送和拉出并在之后进行清理吗?

private Connection connection;
private Savepoint savepoint;

@Before
public void setUp() throws Exception {
    connection = MyConnectionGenerator();
    connection.setAutoCommit(false);
    savepoint = connection.setSavepoint();
}

@Test
public void myTest() throws Exception{
    //use the connection for CRUD ops testing
}

@After
public void tearDown() throws Exception {
    connection.rollback(savepoint);
    connection.close();
}

0 个答案:

没有答案