Описание тега spray-test
0
ответов
Как добавить тест-кейс маршрута только с помощью pathEnd
У меня есть маршрут get { pathEnd { respondWithMediaType(`text/html`) { // XML is marshalled to `text/xml` by default, so we simply override here complete("[]") } } } Я пытаюсь добавить тест-кейс для этого маршрута, как это Get() ~> route ~> c…
17 окт '14 в 07:07
1
ответ
Спрей-тест-кит с самым масштабным статусом не работает
Я пытаюсь протестировать POST-спрей с самым масштабным, для которого требуется обязательный параметр adId. И не может заставить его работать. Мой код следует import akka.actor._ import akka.event.LoggingReceive import akka.testkit.{TestProbe} import…
16 мар '15 в 15:18
1
ответ
Как я могу имитировать POST-запрос с помощью тела json в SprayTest?
Если у меня есть конечная точка, которая unmarshalls JSON, как это: (path("signup")& post) { entity(as[Credentials]) { credentials => … Как я могу проверить это с помощью спрей-теста? "The Authentication service" should { "create a new accoun…
25 сен '13 в 07:15
1
ответ
Как использовать "в конце концов" с "Specs2RouteTest"
Здесь есть две спецификации. Первый не проходит, потому что eventually в check не приведет к повторному запуску всего маршрута, но я бы предпочел следовать по этому пути. Вторая спецификация - лучшее решение, которое я нашел (и докажу, что оно выпол…
26 ноя '14 в 10:43
0
ответов
Спрей и актер недетерминированные тесты
Привет, в начале я хотел бы извиниться за мой английский:) Akka=2.3.6распылить = 1.3.2scalatest = 2.2.1 Я столкнулся со странным поведением маршрутов тэтинга, которое спрашивает актеров в директиве handleWith, У меня есть маршрут с помощью handleWit…
01 дек '14 в 13:22
1
ответ
Спрей testkit === статус проходит любой статус
У меня есть следующий тест в спрей-testkit с самым масштабным, и я не понимаю, почему тест проходит каждый раз, несмотря на фактический статус. import akka.actor._ import akka.event.LoggingReceive import akka.testkit.TestProbe import com.ss.rg.servi…
16 мар '15 в 16:35
1
ответ
Тестирование маршрута распыления с помощью Akka TestProbe
В моем маршруте Spray я делегирую актеру обработать запрос. RequestContext отправляется в сообщении этому актеру. path("mypath") { parameters("thing".as[String]) { thing => ctx => myActor ! ProcessThingAndResondToContext(thing, ctx) } } В моем…
18 мар '15 в 00:48
1
ответ
Обновление spray.io приводит к отсутствию фиктивной библиотеки в specs2
Я использую specs2 в моем проекте spray.io. Все отлично работает и когда я использую следующие версии. val akkaV = "2.3.6" val sprayV = "1.3.2" val specs2V = "2.3.11" Однако недавно я попытался обновить версию akka и spray до следующего. val akkaV =…
19 июн '15 в 02:02
1
ответ
Ответ теста Spray.io не соответствует фактическому выводу
Я пытаюсь настроить некоторые тесты для API, созданного коллегой с spray.io, и у меня возникает странное поведение. Когда запрос по какой-либо причине приводит к ошибке, мы хотим вернуть значение JSON в следующем виде: {"status":false,"message":"use…
17 дек '14 в 02:34
1
ответ
Как использовать спрей logRequestResponse в тестах с уровнем отладки?
Я пытаюсь следовать этому совету для отладки моих маршрутов Spray, т.е. используя logRequestResponse, Я использую уровень ведения журнала отладки. Однако на консоли не отображаются сообщения отладки.
22 сен '15 в 16:20
1
ответ
Ввод фиктивных актеров в маршрут Spray для тестирования
Несколько групп в моем отделе начали использовать Spray для разработки веб-сервисов на основе REST, и все они сталкиваются с похожей проблемой, и на самом деле до сих пор не было хороших решений. Предположим, у вас было следующее: FooService extends…
18 мар '15 в 00:32
0
ответов
Scoverage и Spray Testkit
У меня проблемы с запуском плагинового тестового набора. Всякий раз, когда я запускаю свои тесты с включенным сканированием, тесты не выполняются. Без включенного обнаружения, оно проходит. Я попытался добавить это в свой тест, в верхней части моего…
17 дек '15 в 17:57
1
ответ
ExceptionHandler не работает с аэрозольным тест-китом?
Я пытаюсь использовать Spray ExceptionHandler, используя пример из этого руководства: http://spray.io/documentation/1.2.2/spray-routing/key-concepts/exception-handling/ class MyServiceActor extends Actor with MyService { def actorRefFactory = contex…
06 июл '16 в 20:01
1
ответ
Scalatest и SprayIO не работает
У меня проблема с моим набором тестов. Независимо от того, что я делаю, я всегда получаю одно и то же сообщение об ошибке Request was not handled, Это мой тестовый набор: class EventsServiceSpec extends FlatSpec with ScalatestRouteTest with EventsSe…
19 май '14 в 23:00
2
ответа
Как получить информацию заголовка HTTP-запроса со стороны сервера с помощью спрея RestAPI
Я новичок в Scala и Spray. Я написал простой REST API в соответствии с инструкциями, приведенными в этом блоге. http://www.smartjava.org/content/first-steps-rest-spray-and-scala И все работают как положено. Теперь я хочу изменить программу для печат…
14 сен '15 в 10:36
0
ответов
spray-testkit: не удалось найти неявное значение для параметра ta:
В первый раз спрей пользователь близок к вырыванию волос. trait SampleService extends SimpleRoutingApp with JsonProtocol with SprayJsonSupport { implicit val system: ActorSystem = ActorSystem("test") implicit def context: ExecutionContext = system.d…
24 фев '15 в 01:30
1
ответ
Спрей-тест gzip декодирования
Я пытаюсь написать тест на спрей class FullTestKitExampleSpec extends Specification with Specs2RouteTest with UserController with HttpService { def actorRefFactory = system "The service" should { "return a greeting for GET requests to the root path"…
06 янв '15 в 08:13
2
ответа
Scala - как проходит путь вызова распыления (отладка кода распыления)
Я новичок в Scala, Spray и функциональном программировании. И мне так грустно, что я до сих пор не могу понять, что является основным примером Spray RestAPI. Я написал программу в соответствии с инструкциями, приведенными в этом блоге. http://www.sm…
14 сен '15 в 08:02
1
ответ
Базовое использование Spray-Testkit для проверки маршрута не работает
Я пытаюсь использовать маршрут распыления и хочу проверить его с помощью Spray-TestKit. Я использую: - Scala 2.10.3 - Akka 2.3.3 - Spray 1.3.1 Я создаю черту, расширяющую HttpService, где я определяю маршрут: trait MyService extends HttpService with…
16 июл '14 в 07:50
2
ответа
Выполнение простого теста маршрута распыления: не удалось инициализировать класс spray.http.Uri$
Я довольно новый, чтобы распылить. Я пытаюсь выполнить тестирование правильно, поэтому я использовал пример, показанный в spary testkit, однако я получаю эти ошибки. Любая помощь будет принята с благодарностью: The service should Could not initializ…
05 мар '15 в 19:29