Hello guys again problems with testing
when calling test
manager.Init(context, new InitializationListener() {
@Override
public void onInitializationSuccessful(String adv_id) {
System.out.println("onInitializationSuccessful");
}
@Override
public void onInitializationError() {
System.out.println("onInitializationError");
}
});
onSucces and onError = not called
i think i dont understand something. And my main question its how i can test them ?
Init
has a http request : thats why i need check callbacks. Any help ?
my main body of test :
@RunWith(MockitoJUnitRunner.class)
public class UnitTest {
@Mock
private Activity context;
private STManager manager;
@Before
public void setup() {
System.out.println("Setup");
manager = new STManager();
}
@Test
public void init() {
System.out.println("init");
manager.Init(context, new InitializationListener() {
@Override
public void onInitializationSuccessful(String adv_id) {
System.out.println("onInitializationSuccessful");
}
@Override
public void onInitializationError() {
System.out.println("onInitializationError");
}
});
}
when test launch its just passed is it OK in 20-30ms
Aucun commentaire:
Enregistrer un commentaire