--- old/test/java/sql/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java 2014-04-21 16:49:58.000000000 -0400 +++ new/test/java/sql/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java 2014-04-21 16:49:58.000000000 -0400 @@ -22,50 +22,14 @@ */ package test.sql; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; -import java.sql.SQLInvalidAuthorizationSpecException; import java.sql.SQLException; +import java.sql.SQLInvalidAuthorizationSpecException; import java.sql.SQLNonTransientException; import static org.testng.Assert.*; -import org.testng.annotations.AfterClass; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeClass; -import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; +import util.BaseTest; -public class SQLInvalidAuthorizationSpecExceptionTests { - - private final String reason = "reason"; - private final String state = "SQLState"; - private final String cause = "java.lang.Throwable: cause"; - private final Throwable t = new Throwable("cause"); - private final Throwable t1 = new Throwable("cause 1"); - private final Throwable t2 = new Throwable("cause 2"); - private final int errorCode = 21; - private final String[] msgs = {"Exception 1", "cause 1", "Exception 2", - "Exception 3", "cause 2"}; - - public SQLInvalidAuthorizationSpecExceptionTests() { - } - - @BeforeClass - public static void setUpClass() throws Exception { - } - - @AfterClass - public static void tearDownClass() throws Exception { - } - - @BeforeMethod - public void setUpMethod() throws Exception { - } - - @AfterMethod - public void tearDownMethod() throws Exception { - } +public class SQLInvalidAuthorizationSpecExceptionTests extends BaseTest { /** * Create SQLInvalidAuthorizationSpecException and setting all objects to @@ -208,13 +172,8 @@ public void test10() throws Exception { SQLInvalidAuthorizationSpecException e = new SQLInvalidAuthorizationSpecException(reason, state, errorCode, t); - ObjectOutputStream out - = new ObjectOutputStream( - new FileOutputStream("SQLInvalidAuthorizationSpecException.ser")); - out.writeObject(e); - ObjectInputStream is = new ObjectInputStream( - new FileInputStream("SQLInvalidAuthorizationSpecException.ser")); - SQLInvalidAuthorizationSpecException ex1 = (SQLInvalidAuthorizationSpecException) is.readObject(); + SQLInvalidAuthorizationSpecException ex1 = + createSerializedException(e, "SQLInvalidAuthorizationSpecException.ser"); assertTrue(reason.equals(ex1.getMessage()) && ex1.getSQLState().equals(state) && cause.equals(ex1.getCause().toString())