Здравсте.
Есть пара вопросов по акка-хттп
1. Каков труъ-способ тестить ее? Выносить руты в отдельный объект и тестить с помощью ScalatestRouteTest
?
Но тогда АкторСистема и прочие екзекушонконтексты будут неявно подтягиваться и на конкретных настройках оных будет непотестить. Плюс РутТест предполагает request-wise тестирование, поэтому всякие нагрузки, да даже банальное "два пакета друг за другом пришло почти одновременно" не чекнуть. Или я ем слона неправильно?
2. Хочу сэмулировать "долгий гет-реквест". Есть ли какой-то способ semantic blocking'а в акке-хттп? Я правильно понимаю, что лежащие под акка-хттп акторы суть грин-треды - конкурентно исполняются, можно заспавнить относительно много за относительно дёшево, мапятся на ЖВМ-треды. При этом Thread.sleep заморозит именно подлежащий поток, а не самого актора. Есть варик самому себе послать сообщение с делеем, но как это на уровне акторов. Как на уровне акка-хттп это сделать?