File tree Expand file tree Collapse file tree 2 files changed +10
-30
lines changed
main/java/net/sf/jsqlparser/schema
test/java/net/sf/jsqlparser/schema Expand file tree Collapse file tree 2 files changed +10
-30
lines changed Original file line number Diff line number Diff line change 1616/**
1717 * A column. It can have the table name it belongs to.
1818 */
19- public final class Column extends ASTNodeAccessImpl implements Expression , MultiPartName {
19+ public class Column extends ASTNodeAccessImpl implements Expression , MultiPartName {
2020
2121 private Table table ;
2222 private String columnName ;
Original file line number Diff line number Diff line change 99 */
1010package net .sf .jsqlparser .schema ;
1111
12- import net .sf .jsqlparser .expression .Alias ;
13- import org .junit .After ;
14- import org .junit .AfterClass ;
15- import org .junit .Before ;
16- import org .junit .BeforeClass ;
1712import org .junit .Test ;
1813import static org .junit .Assert .*;
1914
2318 */
2419public class ColumnTest {
2520
26- public ColumnTest () {
27- }
28-
29- @ BeforeClass
30- public static void setUpClass () {
31- }
32-
33- @ AfterClass
34- public static void tearDownClass () {
35- }
36-
37- @ Before
38- public void setUp () {
39- }
40-
41- @ After
42- public void tearDown () {
43- }
44-
4521 @ Test
46- public void testMissingTableAlias () {
47- Table myTable = new Table ("myTable" );
48- myTable .setAlias (new Alias ("tb" ));
49- Column myColumn = new Column (myTable , "myColumn" );
50- assertEquals ("tb.myColumn" , myColumn .toString ());
22+ public void testCheckNonFinalClass () {
23+ Column myColumn = new Column (null , "myColumn" ) {
24+ @ Override
25+ public String toString () {
26+ return "anonymous class" ;
27+ }
28+
29+ };
30+ assertEquals ("anonymous class" , myColumn .toString ());
5131 }
5232
5333}
You can’t perform that action at this time.
0 commit comments