/external/apache-harmony/sql/src/test/java/org/apache/harmony/sql/tests/java/sql/SQLInvalidAuthorizationSpecExceptionTest.java

https://gitlab.com/brian0218/rk3188_r-box_android4.2.2_sdk · Java · 972 lines · 750 code · 54 blank · 168 comment · 0 complexity · 109cb3872b4547e3194106eb7611185e MD5 · raw file

  1. /*
  2. * Licensed to the Apache Software Foundation (ASF) under one or more
  3. * contributor license agreements. See the NOTICE file distributed with
  4. * this work for additional information regarding copyright ownership.
  5. * The ASF licenses this file to You under the Apache License, Version 2.0
  6. * (the "License"); you may not use this file except in compliance with
  7. * the License. You may obtain a copy of the License at
  8. *
  9. * http://www.apache.org/licenses/LICENSE-2.0
  10. *
  11. * Unless required by applicable law or agreed to in writing, software
  12. * distributed under the License is distributed on an "AS IS" BASIS,
  13. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. * See the License for the specific language governing permissions and
  15. * limitations under the License.
  16. */
  17. package org.apache.harmony.sql.tests.java.sql;
  18. import java.sql.SQLInvalidAuthorizationSpecException;
  19. import junit.framework.TestCase;
  20. import org.apache.harmony.testframework.serialization.SerializationTest;
  21. public class SQLInvalidAuthorizationSpecExceptionTest extends TestCase {
  22. private SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException;
  23. protected void setUp() throws Exception {
  24. sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  25. "MYTESTSTRING", "MYTESTSTRING", 1, new Exception("MYTHROWABLE"));
  26. }
  27. protected void tearDown() throws Exception {
  28. sQLInvalidAuthorizationSpecException = null;
  29. }
  30. /**
  31. * @test java.sql.SQLInvalidAuthorizationSpecException(String)
  32. */
  33. public void test_Constructor_LString() {
  34. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  35. "MYTESTSTRING");
  36. assertNotNull(sQLInvalidAuthorizationSpecException);
  37. assertNull(
  38. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  39. sQLInvalidAuthorizationSpecException.getSQLState());
  40. assertEquals(
  41. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  42. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  43. .getMessage());
  44. assertEquals(
  45. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  46. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  47. }
  48. /**
  49. * @test java.sql.SQLInvalidAuthorizationSpecException(String)
  50. */
  51. public void test_Constructor_LString_1() {
  52. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  53. (String) null);
  54. assertNotNull(sQLInvalidAuthorizationSpecException);
  55. assertNull(
  56. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  57. sQLInvalidAuthorizationSpecException.getSQLState());
  58. assertNull(
  59. "The reason of SQLInvalidAuthorizationSpecException should be null",
  60. sQLInvalidAuthorizationSpecException.getMessage());
  61. assertEquals(
  62. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  63. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  64. }
  65. /**
  66. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String)
  67. */
  68. public void test_Constructor_LStringLString() {
  69. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  70. "MYTESTSTRING1", "MYTESTSTRING2");
  71. assertNotNull(sQLInvalidAuthorizationSpecException);
  72. assertEquals(
  73. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  74. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  75. .getSQLState());
  76. assertEquals(
  77. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  78. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  79. .getMessage());
  80. assertEquals(
  81. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  82. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  83. }
  84. /**
  85. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String)
  86. */
  87. public void test_Constructor_LStringLString_1() {
  88. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  89. "MYTESTSTRING", (String) null);
  90. assertNotNull(sQLInvalidAuthorizationSpecException);
  91. assertNull(
  92. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  93. sQLInvalidAuthorizationSpecException.getSQLState());
  94. assertEquals(
  95. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  96. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  97. .getMessage());
  98. assertEquals(
  99. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  100. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  101. }
  102. /**
  103. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String)
  104. */
  105. public void test_Constructor_LStringLString_2() {
  106. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  107. null, "MYTESTSTRING");
  108. assertNotNull(sQLInvalidAuthorizationSpecException);
  109. assertEquals(
  110. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  111. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  112. .getSQLState());
  113. assertNull(
  114. "The reason of SQLInvalidAuthorizationSpecException should be null",
  115. sQLInvalidAuthorizationSpecException.getMessage());
  116. assertEquals(
  117. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  118. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  119. }
  120. /**
  121. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String)
  122. */
  123. public void test_Constructor_LStringLString_3() {
  124. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  125. (String) null, (String) null);
  126. assertNotNull(sQLInvalidAuthorizationSpecException);
  127. assertNull(
  128. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  129. sQLInvalidAuthorizationSpecException.getSQLState());
  130. assertNull(
  131. "The reason of SQLInvalidAuthorizationSpecException should be null",
  132. sQLInvalidAuthorizationSpecException.getMessage());
  133. assertEquals(
  134. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  135. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  136. }
  137. /**
  138. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  139. */
  140. public void test_Constructor_LStringLStringI() {
  141. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  142. "MYTESTSTRING1", "MYTESTSTRING2", 1);
  143. assertNotNull(sQLInvalidAuthorizationSpecException);
  144. assertEquals(
  145. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  146. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  147. .getSQLState());
  148. assertEquals(
  149. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  150. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  151. .getMessage());
  152. assertEquals(
  153. "The error code of SQLInvalidAuthorizationSpecException should be 1",
  154. sQLInvalidAuthorizationSpecException.getErrorCode(), 1);
  155. }
  156. /**
  157. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  158. */
  159. public void test_Constructor_LStringLStringI_1() {
  160. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  161. "MYTESTSTRING1", "MYTESTSTRING2", 0);
  162. assertNotNull(sQLInvalidAuthorizationSpecException);
  163. assertEquals(
  164. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  165. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  166. .getSQLState());
  167. assertEquals(
  168. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  169. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  170. .getMessage());
  171. assertEquals(
  172. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  173. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  174. }
  175. /**
  176. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  177. */
  178. public void test_Constructor_LStringLStringI_2() {
  179. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  180. "MYTESTSTRING1", "MYTESTSTRING2", -1);
  181. assertNotNull(sQLInvalidAuthorizationSpecException);
  182. assertEquals(
  183. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  184. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  185. .getSQLState());
  186. assertEquals(
  187. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  188. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  189. .getMessage());
  190. assertEquals(
  191. "The error code of SQLInvalidAuthorizationSpecException should be -1",
  192. sQLInvalidAuthorizationSpecException.getErrorCode(), -1);
  193. }
  194. /**
  195. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  196. */
  197. public void test_Constructor_LStringLStringI_3() {
  198. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  199. "MYTESTSTRING", null, 1);
  200. assertNotNull(sQLInvalidAuthorizationSpecException);
  201. assertNull(
  202. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  203. sQLInvalidAuthorizationSpecException.getSQLState());
  204. assertEquals(
  205. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  206. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  207. .getMessage());
  208. assertEquals(
  209. "The error code of SQLInvalidAuthorizationSpecException should be 1",
  210. sQLInvalidAuthorizationSpecException.getErrorCode(), 1);
  211. }
  212. /**
  213. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  214. */
  215. public void test_Constructor_LStringLStringI_4() {
  216. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  217. "MYTESTSTRING", null, 0);
  218. assertNotNull(sQLInvalidAuthorizationSpecException);
  219. assertNull(
  220. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  221. sQLInvalidAuthorizationSpecException.getSQLState());
  222. assertEquals(
  223. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  224. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  225. .getMessage());
  226. assertEquals(
  227. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  228. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  229. }
  230. /**
  231. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  232. */
  233. public void test_Constructor_LStringLStringI_5() {
  234. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  235. "MYTESTSTRING", null, -1);
  236. assertNotNull(sQLInvalidAuthorizationSpecException);
  237. assertNull(
  238. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  239. sQLInvalidAuthorizationSpecException.getSQLState());
  240. assertEquals(
  241. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  242. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  243. .getMessage());
  244. assertEquals(
  245. "The error code of SQLInvalidAuthorizationSpecException should be -1",
  246. sQLInvalidAuthorizationSpecException.getErrorCode(), -1);
  247. }
  248. /**
  249. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  250. */
  251. public void test_Constructor_LStringLStringI_6() {
  252. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  253. null, "MYTESTSTRING", 1);
  254. assertNotNull(sQLInvalidAuthorizationSpecException);
  255. assertEquals(
  256. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  257. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  258. .getSQLState());
  259. assertNull(
  260. "The reason of SQLInvalidAuthorizationSpecException should be null",
  261. sQLInvalidAuthorizationSpecException.getMessage());
  262. assertEquals(
  263. "The error code of SQLInvalidAuthorizationSpecException should be 1",
  264. sQLInvalidAuthorizationSpecException.getErrorCode(), 1);
  265. }
  266. /**
  267. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  268. */
  269. public void test_Constructor_LStringLStringI_7() {
  270. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  271. null, "MYTESTSTRING", 0);
  272. assertNotNull(sQLInvalidAuthorizationSpecException);
  273. assertEquals(
  274. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  275. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  276. .getSQLState());
  277. assertNull(
  278. "The reason of SQLInvalidAuthorizationSpecException should be null",
  279. sQLInvalidAuthorizationSpecException.getMessage());
  280. assertEquals(
  281. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  282. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  283. }
  284. /**
  285. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  286. */
  287. public void test_Constructor_LStringLStringI_8() {
  288. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  289. null, "MYTESTSTRING", -1);
  290. assertNotNull(sQLInvalidAuthorizationSpecException);
  291. assertEquals(
  292. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  293. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  294. .getSQLState());
  295. assertNull(
  296. "The reason of SQLInvalidAuthorizationSpecException should be null",
  297. sQLInvalidAuthorizationSpecException.getMessage());
  298. assertEquals(
  299. "The error code of SQLInvalidAuthorizationSpecException should be -1",
  300. sQLInvalidAuthorizationSpecException.getErrorCode(), -1);
  301. }
  302. /**
  303. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  304. */
  305. public void test_Constructor_LStringLStringI_9() {
  306. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  307. null, null, 1);
  308. assertNotNull(sQLInvalidAuthorizationSpecException);
  309. assertNull(
  310. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  311. sQLInvalidAuthorizationSpecException.getSQLState());
  312. assertNull(
  313. "The reason of SQLInvalidAuthorizationSpecException should be null",
  314. sQLInvalidAuthorizationSpecException.getMessage());
  315. assertEquals(
  316. "The error code of SQLInvalidAuthorizationSpecException should be 1",
  317. sQLInvalidAuthorizationSpecException.getErrorCode(), 1);
  318. }
  319. /**
  320. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  321. */
  322. public void test_Constructor_LStringLStringI_10() {
  323. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  324. null, null, 0);
  325. assertNotNull(sQLInvalidAuthorizationSpecException);
  326. assertNull(
  327. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  328. sQLInvalidAuthorizationSpecException.getSQLState());
  329. assertNull(
  330. "The reason of SQLInvalidAuthorizationSpecException should be null",
  331. sQLInvalidAuthorizationSpecException.getMessage());
  332. assertEquals(
  333. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  334. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  335. }
  336. /**
  337. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int)
  338. */
  339. public void test_Constructor_LStringLStringI_11() {
  340. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  341. null, null, -1);
  342. assertNotNull(sQLInvalidAuthorizationSpecException);
  343. assertNull(
  344. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  345. sQLInvalidAuthorizationSpecException.getSQLState());
  346. assertNull(
  347. "The reason of SQLInvalidAuthorizationSpecException should be null",
  348. sQLInvalidAuthorizationSpecException.getMessage());
  349. assertEquals(
  350. "The error code of SQLInvalidAuthorizationSpecException should be -1",
  351. sQLInvalidAuthorizationSpecException.getErrorCode(), -1);
  352. }
  353. /**
  354. * @test java.sql.SQLInvalidAuthorizationSpecException(Throwable)
  355. */
  356. public void test_Constructor_LThrowable() {
  357. Throwable cause = new Exception("MYTHROWABLE");
  358. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  359. cause);
  360. assertNotNull(sQLInvalidAuthorizationSpecException);
  361. assertEquals(
  362. "The reason of SQLInvalidAuthorizationSpecException should be equals to cause.toString()",
  363. "java.lang.Exception: MYTHROWABLE",
  364. sQLInvalidAuthorizationSpecException.getMessage());
  365. assertNull(
  366. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  367. sQLInvalidAuthorizationSpecException.getSQLState());
  368. assertEquals(
  369. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  370. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  371. assertEquals(
  372. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  373. cause, sQLInvalidAuthorizationSpecException.getCause());
  374. }
  375. /**
  376. * @test java.sql.SQLInvalidAuthorizationSpecException(Throwable)
  377. */
  378. public void test_Constructor_LThrowable_1() {
  379. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  380. (Throwable) null);
  381. assertNotNull(sQLInvalidAuthorizationSpecException);
  382. assertNull(
  383. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  384. sQLInvalidAuthorizationSpecException.getSQLState());
  385. assertNull(
  386. "The reason of SQLInvalidAuthorizationSpecException should be null",
  387. sQLInvalidAuthorizationSpecException.getMessage());
  388. assertEquals(
  389. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  390. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  391. assertNull(
  392. "The cause of SQLInvalidAuthorizationSpecException should be null",
  393. sQLInvalidAuthorizationSpecException.getCause());
  394. }
  395. /**
  396. * @test java.sql.SQLInvalidAuthorizationSpecException(String, Throwable)
  397. */
  398. public void test_Constructor_LStringLThrowable() {
  399. Throwable cause = new Exception("MYTHROWABLE");
  400. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  401. "MYTESTSTRING", cause);
  402. assertNotNull(sQLInvalidAuthorizationSpecException);
  403. assertEquals(
  404. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  405. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  406. .getMessage());
  407. assertNull(
  408. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  409. sQLInvalidAuthorizationSpecException.getSQLState());
  410. assertEquals(
  411. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  412. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  413. assertEquals(
  414. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  415. cause, sQLInvalidAuthorizationSpecException.getCause());
  416. }
  417. /**
  418. * @test java.sql.SQLInvalidAuthorizationSpecException(String, Throwable)
  419. */
  420. public void test_Constructor_LStringLThrowable_1() {
  421. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  422. "MYTESTSTRING", (Throwable) null);
  423. assertNotNull(sQLInvalidAuthorizationSpecException);
  424. assertEquals(
  425. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  426. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  427. .getMessage());
  428. assertNull(
  429. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  430. sQLInvalidAuthorizationSpecException.getSQLState());
  431. assertEquals(
  432. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  433. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  434. assertNull(
  435. "The cause of SQLInvalidAuthorizationSpecException should be null",
  436. sQLInvalidAuthorizationSpecException.getCause());
  437. }
  438. /**
  439. * @test java.sql.SQLInvalidAuthorizationSpecException(String, Throwable)
  440. */
  441. public void test_Constructor_LStringLThrowable_2() {
  442. Throwable cause = new Exception("MYTHROWABLE");
  443. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  444. null, cause);
  445. assertNotNull(sQLInvalidAuthorizationSpecException);
  446. assertNull(
  447. "The reason of SQLInvalidAuthorizationSpecException should be null",
  448. sQLInvalidAuthorizationSpecException.getMessage());
  449. assertNull(
  450. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  451. sQLInvalidAuthorizationSpecException.getSQLState());
  452. assertEquals(
  453. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  454. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  455. }
  456. /**
  457. * @test java.sql.SQLInvalidAuthorizationSpecException(String, Throwable)
  458. */
  459. public void test_Constructor_LStringLThrowable_3() {
  460. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  461. (String) null, (Throwable) null);
  462. assertNotNull(sQLInvalidAuthorizationSpecException);
  463. assertNull(
  464. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  465. sQLInvalidAuthorizationSpecException.getSQLState());
  466. assertNull(
  467. "The reason of SQLInvalidAuthorizationSpecException should be null",
  468. sQLInvalidAuthorizationSpecException.getMessage());
  469. assertEquals(
  470. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  471. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  472. assertNull(
  473. "The cause of SQLInvalidAuthorizationSpecException should be null",
  474. sQLInvalidAuthorizationSpecException.getCause());
  475. }
  476. /**
  477. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String,
  478. * Throwable)
  479. */
  480. public void test_Constructor_LStringLStringLThrowable() {
  481. Throwable cause = new Exception("MYTHROWABLE");
  482. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  483. "MYTESTSTRING1", "MYTESTSTRING2", cause);
  484. assertNotNull(sQLInvalidAuthorizationSpecException);
  485. assertEquals(
  486. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  487. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  488. .getSQLState());
  489. assertEquals(
  490. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  491. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  492. .getMessage());
  493. assertEquals(
  494. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  495. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  496. assertEquals(
  497. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  498. cause, sQLInvalidAuthorizationSpecException.getCause());
  499. }
  500. /**
  501. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String,
  502. * Throwable)
  503. */
  504. public void test_Constructor_LStringLStringLThrowable_1() {
  505. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  506. "MYTESTSTRING1", "MYTESTSTRING2", null);
  507. assertNotNull(sQLInvalidAuthorizationSpecException);
  508. assertEquals(
  509. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  510. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  511. .getSQLState());
  512. assertEquals(
  513. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  514. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  515. .getMessage());
  516. assertEquals(
  517. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  518. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  519. assertNull(
  520. "The cause of SQLInvalidAuthorizationSpecException should be null",
  521. sQLInvalidAuthorizationSpecException.getCause());
  522. }
  523. /**
  524. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String,
  525. * Throwable)
  526. */
  527. public void test_Constructor_LStringLStringLThrowable_2() {
  528. Throwable cause = new Exception("MYTHROWABLE");
  529. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  530. "MYTESTSTRING", null, cause);
  531. assertNotNull(sQLInvalidAuthorizationSpecException);
  532. assertNull(
  533. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  534. sQLInvalidAuthorizationSpecException.getSQLState());
  535. assertEquals(
  536. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  537. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  538. .getMessage());
  539. assertEquals(
  540. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  541. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  542. assertEquals(
  543. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  544. cause, sQLInvalidAuthorizationSpecException.getCause());
  545. }
  546. /**
  547. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String,
  548. * Throwable)
  549. */
  550. public void test_Constructor_LStringLStringLThrowable_3() {
  551. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  552. "MYTESTSTRING", null, null);
  553. assertNotNull(sQLInvalidAuthorizationSpecException);
  554. assertNull(
  555. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  556. sQLInvalidAuthorizationSpecException.getSQLState());
  557. assertEquals(
  558. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  559. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  560. .getMessage());
  561. assertEquals(
  562. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  563. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  564. assertNull(
  565. "The cause of SQLInvalidAuthorizationSpecException should be null",
  566. sQLInvalidAuthorizationSpecException.getCause());
  567. }
  568. /**
  569. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String,
  570. * Throwable)
  571. */
  572. public void test_Constructor_LStringLStringLThrowable_4() {
  573. Throwable cause = new Exception("MYTHROWABLE");
  574. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  575. null, "MYTESTSTRING", cause);
  576. assertNotNull(sQLInvalidAuthorizationSpecException);
  577. assertEquals(
  578. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  579. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  580. .getSQLState());
  581. assertNull(
  582. "The reason of SQLInvalidAuthorizationSpecException should be null",
  583. sQLInvalidAuthorizationSpecException.getMessage());
  584. assertEquals(
  585. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  586. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  587. assertEquals(
  588. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  589. cause, sQLInvalidAuthorizationSpecException.getCause());
  590. }
  591. /**
  592. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String,
  593. * Throwable)
  594. */
  595. public void test_Constructor_LStringLStringLThrowable_5() {
  596. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  597. null, "MYTESTSTRING", null);
  598. assertNotNull(sQLInvalidAuthorizationSpecException);
  599. assertEquals(
  600. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  601. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  602. .getSQLState());
  603. assertNull(
  604. "The reason of SQLInvalidAuthorizationSpecException should be null",
  605. sQLInvalidAuthorizationSpecException.getMessage());
  606. assertEquals(
  607. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  608. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  609. assertNull(
  610. "The cause of SQLInvalidAuthorizationSpecException should be null",
  611. sQLInvalidAuthorizationSpecException.getCause());
  612. }
  613. /**
  614. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String,
  615. * Throwable)
  616. */
  617. public void test_Constructor_LStringLStringLThrowable_6() {
  618. Throwable cause = new Exception("MYTHROWABLE");
  619. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  620. null, null, cause);
  621. assertNotNull(sQLInvalidAuthorizationSpecException);
  622. assertNull(
  623. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  624. sQLInvalidAuthorizationSpecException.getSQLState());
  625. assertNull(
  626. "The reason of SQLInvalidAuthorizationSpecException should be null",
  627. sQLInvalidAuthorizationSpecException.getMessage());
  628. assertEquals(
  629. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  630. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  631. assertEquals(
  632. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  633. cause, sQLInvalidAuthorizationSpecException.getCause());
  634. }
  635. /**
  636. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String,
  637. * Throwable)
  638. */
  639. public void test_Constructor_LStringLStringLThrowable_7() {
  640. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  641. null, null, null);
  642. assertNotNull(sQLInvalidAuthorizationSpecException);
  643. assertNull(
  644. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  645. sQLInvalidAuthorizationSpecException.getSQLState());
  646. assertNull(
  647. "The reason of SQLInvalidAuthorizationSpecException should be null",
  648. sQLInvalidAuthorizationSpecException.getMessage());
  649. assertEquals(
  650. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  651. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  652. assertNull(
  653. "The cause of SQLInvalidAuthorizationSpecException should be null",
  654. sQLInvalidAuthorizationSpecException.getCause());
  655. }
  656. /**
  657. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  658. * Throwable)
  659. */
  660. public void test_Constructor_LStringLStringILThrowable() {
  661. Throwable cause = new Exception("MYTHROWABLE");
  662. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  663. "MYTESTSTRING1", "MYTESTSTRING2", 1, cause);
  664. assertNotNull(sQLInvalidAuthorizationSpecException);
  665. assertEquals(
  666. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  667. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  668. .getSQLState());
  669. assertEquals(
  670. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  671. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  672. .getMessage());
  673. assertEquals(
  674. "The error code of SQLInvalidAuthorizationSpecException should be 1",
  675. sQLInvalidAuthorizationSpecException.getErrorCode(), 1);
  676. assertEquals(
  677. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  678. cause, sQLInvalidAuthorizationSpecException.getCause());
  679. }
  680. /**
  681. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  682. * Throwable)
  683. */
  684. public void test_Constructor_LStringLStringILThrowable_1() {
  685. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  686. "MYTESTSTRING1", "MYTESTSTRING2", 1, null);
  687. assertNotNull(sQLInvalidAuthorizationSpecException);
  688. assertEquals(
  689. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  690. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  691. .getSQLState());
  692. assertEquals(
  693. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  694. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  695. .getMessage());
  696. assertEquals(
  697. "The error code of SQLInvalidAuthorizationSpecException should be 1",
  698. sQLInvalidAuthorizationSpecException.getErrorCode(), 1);
  699. assertNull(
  700. "The cause of SQLInvalidAuthorizationSpecException should be null",
  701. sQLInvalidAuthorizationSpecException.getCause());
  702. }
  703. /**
  704. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  705. * Throwable)
  706. */
  707. public void test_Constructor_LStringLStringILThrowable_2() {
  708. Throwable cause = new Exception("MYTHROWABLE");
  709. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  710. "MYTESTSTRING1", "MYTESTSTRING2", 0, cause);
  711. assertNotNull(sQLInvalidAuthorizationSpecException);
  712. assertEquals(
  713. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  714. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  715. .getSQLState());
  716. assertEquals(
  717. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  718. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  719. .getMessage());
  720. assertEquals(
  721. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  722. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  723. assertEquals(
  724. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  725. cause, sQLInvalidAuthorizationSpecException.getCause());
  726. }
  727. /**
  728. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  729. * Throwable)
  730. */
  731. public void test_Constructor_LStringLStringILThrowable_3() {
  732. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  733. "MYTESTSTRING1", "MYTESTSTRING2", 0, null);
  734. assertNotNull(sQLInvalidAuthorizationSpecException);
  735. assertEquals(
  736. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  737. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  738. .getSQLState());
  739. assertEquals(
  740. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  741. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  742. .getMessage());
  743. assertEquals(
  744. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  745. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  746. assertNull(
  747. "The cause of SQLInvalidAuthorizationSpecException should be null",
  748. sQLInvalidAuthorizationSpecException.getCause());
  749. }
  750. /**
  751. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  752. * Throwable)
  753. */
  754. public void test_Constructor_LStringLStringILThrowable_4() {
  755. Throwable cause = new Exception("MYTHROWABLE");
  756. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  757. "MYTESTSTRING1", "MYTESTSTRING2", -1, cause);
  758. assertNotNull(sQLInvalidAuthorizationSpecException);
  759. assertEquals(
  760. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  761. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  762. .getSQLState());
  763. assertEquals(
  764. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  765. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  766. .getMessage());
  767. assertEquals(
  768. "The error code of SQLInvalidAuthorizationSpecException should be -1",
  769. sQLInvalidAuthorizationSpecException.getErrorCode(), -1);
  770. assertEquals(
  771. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  772. cause, sQLInvalidAuthorizationSpecException.getCause());
  773. }
  774. /**
  775. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  776. * Throwable)
  777. */
  778. public void test_Constructor_LStringLStringILThrowable_5() {
  779. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  780. "MYTESTSTRING1", "MYTESTSTRING2", -1, null);
  781. assertNotNull(sQLInvalidAuthorizationSpecException);
  782. assertEquals(
  783. "The SQLState of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  784. "MYTESTSTRING2", sQLInvalidAuthorizationSpecException
  785. .getSQLState());
  786. assertEquals(
  787. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  788. "MYTESTSTRING1", sQLInvalidAuthorizationSpecException
  789. .getMessage());
  790. assertEquals(
  791. "The error code of SQLInvalidAuthorizationSpecException should be -1",
  792. sQLInvalidAuthorizationSpecException.getErrorCode(), -1);
  793. assertNull(
  794. "The cause of SQLInvalidAuthorizationSpecException should be null",
  795. sQLInvalidAuthorizationSpecException.getCause());
  796. }
  797. /**
  798. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  799. * Throwable)
  800. */
  801. public void test_Constructor_LStringLStringILThrowable_6() {
  802. Throwable cause = new Exception("MYTHROWABLE");
  803. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  804. "MYTESTSTRING", null, 1, cause);
  805. assertNotNull(sQLInvalidAuthorizationSpecException);
  806. assertNull(
  807. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  808. sQLInvalidAuthorizationSpecException.getSQLState());
  809. assertEquals(
  810. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  811. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  812. .getMessage());
  813. assertEquals(
  814. "The error code of SQLInvalidAuthorizationSpecException should be 1",
  815. sQLInvalidAuthorizationSpecException.getErrorCode(), 1);
  816. assertEquals(
  817. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  818. cause, sQLInvalidAuthorizationSpecException.getCause());
  819. }
  820. /**
  821. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  822. * Throwable)
  823. */
  824. public void test_Constructor_LStringLStringILThrowable_7() {
  825. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  826. "MYTESTSTRING", null, 1, null);
  827. assertNotNull(sQLInvalidAuthorizationSpecException);
  828. assertNotNull(sQLInvalidAuthorizationSpecException);
  829. assertNull(
  830. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  831. sQLInvalidAuthorizationSpecException.getSQLState());
  832. assertEquals(
  833. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  834. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  835. .getMessage());
  836. assertEquals(
  837. "The error code of SQLInvalidAuthorizationSpecException should be 1",
  838. sQLInvalidAuthorizationSpecException.getErrorCode(), 1);
  839. assertNull(
  840. "The cause of SQLInvalidAuthorizationSpecException should be null",
  841. sQLInvalidAuthorizationSpecException.getCause());
  842. }
  843. /**
  844. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  845. * Throwable)
  846. */
  847. public void test_Constructor_LStringLStringILThrowable_8() {
  848. Throwable cause = new Exception("MYTHROWABLE");
  849. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  850. "MYTESTSTRING", null, 0, cause);
  851. assertNotNull(sQLInvalidAuthorizationSpecException);
  852. assertNull(
  853. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  854. sQLInvalidAuthorizationSpecException.getSQLState());
  855. assertEquals(
  856. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  857. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  858. .getMessage());
  859. assertEquals(
  860. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  861. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  862. assertEquals(
  863. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  864. cause, sQLInvalidAuthorizationSpecException.getCause());
  865. }
  866. /**
  867. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  868. * Throwable)
  869. */
  870. public void test_Constructor_LStringLStringILThrowable_9() {
  871. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  872. "MYTESTSTRING", null, 0, null);
  873. assertNotNull(sQLInvalidAuthorizationSpecException);
  874. assertNull(
  875. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  876. sQLInvalidAuthorizationSpecException.getSQLState());
  877. assertEquals(
  878. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  879. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  880. .getMessage());
  881. assertEquals(
  882. "The error code of SQLInvalidAuthorizationSpecException should be 0",
  883. sQLInvalidAuthorizationSpecException.getErrorCode(), 0);
  884. assertNull(
  885. "The cause of SQLInvalidAuthorizationSpecException should be null",
  886. sQLInvalidAuthorizationSpecException.getCause());
  887. }
  888. /**
  889. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  890. * Throwable)
  891. */
  892. public void test_Constructor_LStringLStringILThrowable_10() {
  893. Throwable cause = new Exception("MYTHROWABLE");
  894. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  895. "MYTESTSTRING", null, -1, cause);
  896. assertNotNull(sQLInvalidAuthorizationSpecException);
  897. assertNull(
  898. "The SQLState of SQLInvalidAuthorizationSpecException should be null",
  899. sQLInvalidAuthorizationSpecException.getSQLState());
  900. assertEquals(
  901. "The reason of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  902. "MYTESTSTRING", sQLInvalidAuthorizationSpecException
  903. .getMessage());
  904. assertEquals(
  905. "The error code of SQLInvalidAuthorizationSpecException should be -1",
  906. sQLInvalidAuthorizationSpecException.getErrorCode(), -1);
  907. assertEquals(
  908. "The cause of SQLInvalidAuthorizationSpecException set and get should be equivalent",
  909. cause, sQLInvalidAuthorizationSpecException.getCause());
  910. }
  911. /**
  912. * @test java.sql.SQLInvalidAuthorizationSpecException(String, String, int,
  913. * Throwable)
  914. */
  915. public void test_Constructor_LStringLStringILThrowable_11() {
  916. SQLInvalidAuthorizationSpecException sQLInvalidAuthorizationSpecException = new SQLInvalidAuthorizationSpecException(
  917. "MYTESTSTRING", null, -1, null);
  918. assertNotNull(sQLInvalidAuthorizationSpecExcepti