Описание тега spec2
0
ответов
Как запустить один тест spec2 с Maven?
У меня есть класс scala с несколькими тестами spec2 и maven как инструмент для сборки. Я не могу найти, как я могу запустить один тест spec2, используя Maven. Это вообще возможно?
29 май '17 в 16:21
1
ответ
Ошибка Specs2 в Scala, при которой строки не совпадают
У меня есть следующий тест spec2 import akka.testkit._ import akka.actor.ActorSystem import com.github.nfldb.config.{NflDbApiActorSystemConfig, NflDbApiDbConfigTest} import org.scalatest.MustMatchers import org.specs2.mutable.Specification import sp…
26 авг '15 в 13:13
1
ответ
Scala: зависимости Spec2
Как объявить зависимости в Spec2 (Unit-Style)? Пример: object MySpec extends Specification { firstDo MyOtherSpec } Итак, тест MyOtherSpec выполняется перед тестами MySpec!
01 май '15 в 19:20
1
ответ
Как использовать "в конце концов" с "Specs2RouteTest"
Здесь есть две спецификации. Первый не проходит, потому что eventually в check не приведет к повторному запуску всего маршрута, но я бы предпочел следовать по этому пути. Вторая спецификация - лучшее решение, которое я нашел (и докажу, что оно выпол…
26 ноя '14 в 10:43
1
ответ
Сборка sbt с интеграционным тестом
Привет, у меня есть файл сборки SBT, который обрабатывает интеграционные тесты в нашей организации, сами тесты работают, и я могу запустить отдельный модуль и его тестирование. Однако, упаковывая приложение с помощью sbt-сборки, я не могу запустить …
23 дек '16 в 15:48
1
ответ
Почему иногда исключение не может быть захвачено в Spec2?
Тестовый код Scala: import play.api.test._ import scala._ import org.specs2.execute.Result object ThrowTest extends PlaySpecification { "throwA" should { "catch the exception test1" in { world must throwA[Exception] } "catch the exception test2" in …
31 мар '14 в 10:28
1
ответ
Зачем использовать Specs2 над JUnit?
Мы просмотрели онлайн-материалы, такие как самый масштабный сайт. Каковы преимущества использования платформы тестирования Scala Specs2? Как это добавить в проект через JUnit?
30 мар '15 в 13:52
1
ответ
Как выполнить модульное тестирование действия контроллера с телом json?
Допустим, у меня есть кейс-класс с json writer при условии val song1 = Song("Song one", "Artist 1", "Song url 1") Затем я пытаюсь вызвать действие контроллера create с парсером Action(parse.json) adminController.create(FakeRequest().withHeaders(CONT…
05 июл '15 в 05:11
1
ответ
Ответом на тест является JsonArray - Play framework 2.4.2 Spec 2 для тестирования
Я пытаюсь проверить ниже, используя Play 2.4.2, Spec 2, " test response Returns a json Array" in new WithApplication { val response = route(FakeRequest(GET, "/myservice/xx")).get // ??? test response is a json array } Как можно проверить этот сценар…
29 окт '15 в 11:23
1
ответ
Spec2: как увидеть сбой тестовой трассировки стека и разрешить ключевое слово "parseBody" не найдено
Мне нужно знать две вещи здесь:1. Как увидеть трассировку стека неудачного теста? Прямо сейчас я вижу только номер строки, в которой произошел сбой, и результат. Смотрите результаты теста ниже: x return status 200 [error] '404' is not equal to '200'…
09 фев '15 в 06:04
0
ответов
Тест Spec2 в Intellij с использованием sbt проверен
При попытке запустить тест spec2 с Intellij с установленным флажком "Use sbt" я получаю следующую командную строку, созданную Intellij: [IJ]> {file:/home/user/IdeaProjects/foundation/}com/testOnly -- -specname io.proj.lake.SanityCheckSpec И исклю…
23 окт '18 в 07:02
1
ответ
Mocking Scala void с использованием Mockito
Я нашел несколько ответов на это, но ничего не работает для меня. Попытка смоделировать метод входа в Apache Shiro Subject, который возвращает void. Интерфейс: void login(AuthenticationToken token) throws AuthenticationException; Я пытался: #1 val s…
05 июн '15 в 21:40
1
ответ
Как проверить введенный класс через Spec2?
Я пытаюсь проверить класс @Singleton class Foo @Inject()(bar: Bar)(implicit ec: ExecutionContext) { def doSomething = bar.doSomethingInBar } class Bar { def doSomethingInBar = true } через Specification класс, который упоминается ниже class FooTest …
09 дек '16 в 13:08
1
ответ
Действие контроллера возвращает "Invalid Json" при использовании Fakerequest из теста spec2
Я использую playframework 2.6 и play-slick 0.8.0. Код действия: def addCompany = Authenticated { DBAction(parse.json) { implicit rs => { val newCompany = rs.request.body val result = CompanyTable.insert(newCompany.as[Company])(rs.dbSession) if(re…
17 дек '14 в 13:17
0
ответов
Запрос не был обработан с помощью спрей-тесткита
Мой сервисный маршрут: get( path("add" / IntNumber / IntNumber)( (a, b) => complete((a + b).toString()) ) ) ~ post( path("add") ( formFields('a.as[Int], 'b.as[Int]) { (a, b) => complete((a + b).toString()) }) ) моя спецификация: import spray.h…
12 ноя '15 в 10:42
1
ответ
pact-jvm-consumer-specs2 - отсутствует: метод [error]: GET
У меня проблема с Pact JVM для потребителя spec2, работающего с sbt. - Что может быть не так? - Я не генерирую файл пакта. дано: проект sbt с зависимостями "au.com.dius" %% "pact-jvm-consumer-specs2"% "3.2.11" "org.specs2" %% "specs2-junit"% "3.3.1"…
29 сен '16 в 12:16
1
ответ
В Play 2.2, тестах Spec2 я получаю ошибку конфигурации [Не удается подключиться к базе данных [по умолчанию]]
Я использую Scala Spec2 в приложении Play Framework версии 2.2. Когда я запускаю тесты, я получаю следующие ошибки: $ test-only ApplicationSpec Mode is Test, Loading: application.test.conf Create schema Populate the application schema... Stopping th…
17 июл '14 в 15:51
1
ответ
Та же функция возвращает другой результат при запуске в консоли или spec2
Это очень странная проблема. У меня есть простой класс, который может декодировать строку base64 и получить первую часть до :: import scala.util.{Success, Try} import org.apache.commons.codec.binary.Base64 class IdDecoder { def decode(token: String)…
04 апр '14 в 12:32
3
ответа
scala spec2 Я не могу создать тест, который должен быть _== и провалом одновременно
Я новичок в Scala и Spec2. Я хотел бы создать следующий тест, но я получаю сообщение об ошибке от компилятора. Вот тест, который я хотел бы написать import org.specs2.mutable._ import org.specs2.specification._ import org.specs2.matcher._ import org…
13 авг '14 в 15:21
0
ответов
Являются ли какие-либо [Param] и Param(anyInt) эквивалентными при заглушении в Scala Spec2?
У меня странное поведение при использовании метода заглушки, который принимает классы случаев в качестве параметров. Я все еще пытаюсь понять, почему, но в одном случае я получаю You cannot use argument matchers outside of verification or stubbing. …
22 апр '15 в 07:46