File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
main/java/io/avaje/inject/generator
test/java/io/avaje/inject/generator Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -4,11 +4,9 @@ final class ScopeUtil {
4
4
5
5
static String initName (String name ) {
6
6
name = name (name );
7
-
8
7
if (name == null ) {
9
8
return null ;
10
9
}
11
-
12
10
switch (name ) {
13
11
case "Inject" :
14
12
return "DInject" ;
Original file line number Diff line number Diff line change 1
1
package io .avaje .inject .generator ;
2
2
3
3
import static org .junit .jupiter .api .Assertions .assertEquals ;
4
+ import static org .junit .jupiter .api .Assertions .assertNull ;
4
5
5
6
import org .junit .jupiter .api .Test ;
6
7
@@ -12,13 +13,17 @@ void name() {
12
13
assertEquals ("Example" , ScopeUtil .name ("org.Example" ));
13
14
assertEquals ("Example" , ScopeUtil .name ("example" ));
14
15
assertEquals ("Example" , ScopeUtil .name ("Example" ));
16
+ assertEquals ("Example" , ScopeUtil .name ("ExampleScope" ));
17
+ assertEquals ("Example" , ScopeUtil .name ("ExampleModule" ));
18
+ assertNull (ScopeUtil .name (null ));
15
19
}
16
20
17
21
@ Test
18
22
void initName_inject () {
19
23
// resulting module can't be InjectModule as that clashes with @InjectModule
20
24
assertEquals ("DInject" , ScopeUtil .initName ("org.example.inject" ));
21
25
assertEquals ("Foo" , ScopeUtil .initName ("org.example.foo" ));
26
+ assertNull (ScopeUtil .initName (null ));
22
27
}
23
28
24
29
@ Test
You can’t perform that action at this time.
0 commit comments