1- package org .utplsql .sqldev .test
1+ package org .utplsql .sqldev .test ;
22
3- import org .junit .Assert
4- import org .junit .Test
5- import org .utplsql .sqldev .model .PrefixTools
3+ import java .util .Collections ;
4+ import org .eclipse .xtext .xbase .lib .CollectionLiterals ;
5+ import org .junit .Assert ;
6+ import org .junit .Test ;
7+ import org .utplsql .sqldev .model .PrefixTools ;
68
7- class PrefixToolsTest {
8- @ Test
9- def void two () {
10- val actual = PrefixTools . commonPrefix (#[ "junit.test.a" , "junit.test.b" ])
11- val expected = "junit.test."
12- Assert . assertEquals ( expected , actual )
13- }
14-
15- @ Test
16- def void oneWithDot () {
17- val actual = PrefixTools . commonPrefix (#[ "junit.test.a" ])
18- val expected = "junit.test."
19- Assert . assertEquals ( expected , actual )
20- }
21-
22- @ Test
23- def void oneWithoutDot () {
24- val actual = PrefixTools . commonPrefix (#[ "junit-test-a" ])
25- val expected = ""
26- Assert . assertEquals ( expected , actual )
27- }
28-
29- @ Test
30- def void twoOverlapLeft () {
31- val actual = PrefixTools . commonPrefix (#[ "a.b.c" , "a.b.c.d" ])
32- val expected = ""
33- Assert . assertEquals ( expected , actual )
34- }
35-
36- @ Test
37- def void twoOverlapRight () {
38- val actual = PrefixTools . commonPrefix (#[ "a.b.c.d" , "a.b.c" ])
39- val expected = ""
40- Assert . assertEquals ( expected , actual )
41- }
42-
43- }
9+ @ SuppressWarnings ( "all" )
10+ public class PrefixToolsTest {
11+ @ Test
12+ public void two () {
13+ final String actual = PrefixTools . commonPrefix ( Collections .< String > unmodifiableList ( CollectionLiterals .< String > newArrayList ( "junit.test.a" , "junit.test.b" )));
14+ final String expected = "junit.test." ;
15+ Assert . assertEquals ( expected , actual );
16+ }
17+
18+ @ Test
19+ public void oneWithDot () {
20+ final String actual = PrefixTools . commonPrefix ( Collections .< String > unmodifiableList ( CollectionLiterals .< String > newArrayList ( "junit.test.a" )));
21+ final String expected = "junit.test." ;
22+ Assert . assertEquals ( expected , actual );
23+ }
24+
25+ @ Test
26+ public void oneWithoutDot () {
27+ final String actual = PrefixTools . commonPrefix ( Collections .< String > unmodifiableList ( CollectionLiterals .< String > newArrayList ( "junit-test-a" )));
28+ final String expected = "" ;
29+ Assert . assertEquals ( expected , actual );
30+ }
31+
32+ @ Test
33+ public void twoOverlapLeft () {
34+ final String actual = PrefixTools . commonPrefix ( Collections .< String > unmodifiableList ( CollectionLiterals .< String > newArrayList ( "a.b.c" , "a.b.c.d" )));
35+ final String expected = "" ;
36+ Assert . assertEquals ( expected , actual );
37+ }
38+
39+ @ Test
40+ public void twoOverlapRight () {
41+ final String actual = PrefixTools . commonPrefix ( Collections .< String > unmodifiableList ( CollectionLiterals .< String > newArrayList ( "a.b.c.d" , "a.b.c" )));
42+ final String expected = "" ;
43+ Assert . assertEquals ( expected , actual );
44+ }
45+ }
0 commit comments