Как только я сделаю пост, он ожидает, как и ожидалось, с задержкой таймера, он должен начать чтение и отправку, он делает, но пост по-прежнему возвращает время ожидания сокета. Я что-то упустил?
фрагмент кода:
TimerTask timerTask = new TimerTask()
{
public void run()
{
try
{
client.read();
client.send(someMsg());
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
};
Timer timer = new Timer("timertest");
timer.schedule(timerTask,3000);
given()
.header("Authorization", "Bearer " + getToken(XXXXXXXXXXXXX))
.contentType("application/json")
.body(bodymsg)
.when()
.post(myUrl + "/myEndpoint")
.thenReturn();