77 */
88package org .seedstack .seed .rest .jersey2 .internal ;
99
10- import static org .assertj .core .api .Assertions .assertThat ;
11- import static org .junit .Assert .fail ;
12-
1310import com .google .common .collect .Sets ;
1411import com .google .inject .Injector ;
1512import io .nuun .kernel .api .annotations .Ignore ;
16- import javax .servlet .ServletContext ;
17- import javax .ws .rs .Path ;
18- import javax .ws .rs .ext .Provider ;
19- import mockit .Deencapsulation ;
20- import mockit .Expectations ;
21- import mockit .Mock ;
22- import mockit .MockUp ;
23- import mockit .Mocked ;
24- import mockit .Tested ;
25- import mockit .Verifications ;
13+ import mockit .*;
2614import org .glassfish .hk2 .api .DynamicConfiguration ;
2715import org .glassfish .hk2 .api .Factory ;
2816import org .glassfish .hk2 .api .ServiceLocator ;
2917import org .glassfish .hk2 .utilities .binding .BindingBuilder ;
3018import org .glassfish .hk2 .utilities .binding .ServiceBindingBuilder ;
19+ import org .glassfish .jersey .model .ContractProvider ;
3120import org .junit .Test ;
3221import org .jvnet .hk2 .guice .bridge .api .GuiceBridge ;
3322import org .jvnet .hk2 .guice .bridge .api .GuiceIntoHK2Bridge ;
3423import org .seedstack .seed .SeedException ;
3524
25+ import javax .servlet .ServletContext ;
26+ import javax .ws .rs .Path ;
27+ import javax .ws .rs .ext .Provider ;
28+
29+ import static org .assertj .core .api .Assertions .assertThat ;
30+ import static org .junit .Assert .fail ;
31+
3632public class GuiceComponentProviderTest {
3733 @ Tested
3834 private GuiceComponentProvider underTest ;
@@ -135,7 +131,7 @@ public void testPrepareHK2Bridge(@Mocked final GuiceBridge guiceBridge) {
135131
136132 @ Test
137133 public void testDoNotBindNonResourceClasses () {
138- boolean isBound = underTest .bind (String .class , null );
134+ boolean isBound = underTest .bind (String .class , ( ContractProvider ) null );
139135 assertThat (isBound ).isFalse ();
140136 }
141137
@@ -150,7 +146,7 @@ public <T> void testBindResourceClasses(@Mocked ServiceBindingBuilder<T> binding
150146 class MyResource {
151147 }
152148
153- assertThat (underTest .bind (MyResource .class , null )).isTrue ();
149+ assertThat (underTest .bind (MyResource .class , ( ContractProvider ) null )).isTrue ();
154150 }
155151
156152 @ Test
0 commit comments