Я выполняю функциональные тесты для своего проекта в java.Отсутствует обратный вызов PubNub
PubNub не выполняет обратные вызовы, когда я пытаюсь подписаться или опубликовать в рамках тестового метода, даже если соединение выполнено нормально.
Если я попытаюсь опубликовать или подписаться на канал от отдельного java-клиента, обратный вызов будет работать хорошо.
общественного класс FunctionalTest {
private Logger logger = LoggerFactory.getLogger(FunctionalTest.class);
@Test
public void verifyCreateSuccess() throws JAXBException,IOException {
Pubnub pubnub = new Pubnub("publisher-key", "subscriber-key");
Callback callback = new Callback() {
public void successCallback(String channel, Object response) {
logger.info("PUBLISHER::" + response.toString());
}
public void errorCallback(String channel, PubnubError error) {
logger.info("PUBLISHER::" + error.toString());
}
};
try {
pubnub.publish("foo-test",new JSONObject().put("test", 1),callback);
} catch (JSONException e) {
e.printStackTrace();
}
}
}
Пожалуйста, разместите это с помощью под-ключа на [email protected], и мы опубликуем любую соответствующую информацию об этом сообщении. –