Свързани въпроси 'specs2'
използване на specs2 със scalaz-scalacheck-binding за тестване на закони
Намирам използването на specs2 със scalacheck за проверка на законите на Monoid за малко грозно, когато се опитвам да използвам библиотеката за свързване на scalaz scalacheck. Моят код използва scalaz Monoid, така че исках да използвам техните...
277 изгледи
schedule
15.09.2022
След надграждане на scala (specs2) до най-новата стабилна версия ibatis започна да хвърля изключения в теста
Наскоро надстроих моята scala (надстроих specs2, scala-компилатора, библиотеката и се отървах от спецификациите). След някои проблеми най-накрая успях да изпълня теста си, но за съжаление почти всички от тях (тези, които се свързват с DB) хвърлят...
101 изгледи
schedule
25.09.2022
Играйте 2.4 тестове със Slick, specs2 и Postgresql
Това, което искам, е да проведа моите тестове със същата машина за база данни, същите еволюции и конфигурация, както в производството. Моята база данни е PostgreSQL 9.4 и използвам Slick 3.0.0 за достъп до нея.
И ето проблемите:
В случай на...
1263 изгледи
schedule
01.10.2022
Specs2 и scalacheck - проблемът трябва да премине
Получавам not found: value pass грешка за кодовия фрагмент по-долу. Пропускам ли импортиране или този код не е валиден за specs2 ?
import org.specs2.mutable.Specification
import org.specs2.ScalaCheck
import org.scalacheck.{Prop, Gen}
class...
945 изгледи
schedule
24.01.2024
Как да се подигравате на обект в Scala
Нов съм със scala. Опитвам се да използвам UT метод в категорията на моя обект, използвайки Specs2 за UT и Mockito за макет. Защо да се подигравам на това? защото този метод взема някои данни от mongo. Ето моят пример
object Category extends...
3949 изгледи
schedule
25.12.2023
Възможно ли е да се използват съвпадения на низове в комбинация с specs2 Json съвпадения?
В рамките на теста specs2 валидирам json низове, използвайки JSON matchers. Знам, че е възможно да се използват регулярни изрази за съпоставяне на такива стойности
someJson must */("key")/("(one|other)".r)
Възможно ли е по чист начин да се...
837 изгледи
schedule
06.04.2024
Specs2 - Маркиране на тестове за изпълнение
Използвам ScalaTest известно време и намирам за доста полезна възможността да маркирате вашите тестове и да изпълнявате само тези с конкретен етикет от командния ред.
Има ли нещо подобно в Specs2?
Знам, че можете да стартирате конкретен тестов...
1239 изгледи
schedule
02.04.2024
org.specs2.mock.Съвпаденията на Mockito не работят според очакванията
Ето кода, който се опитвам да стартирам:
import org.specs2.mock.Mockito
import org.specs2.mutable.Specification
import org.specs2.specification.Scope
import akka.event.LoggingAdapter
class MySpec extends Specification with Mockito {...
2025 изгледи
schedule
06.06.2024
Добавяне на scalacheck към specs2+spray-testkit пример
Опитвам се да добавя scalacheck в спрей-testkit + specs2 пример: услуга със следния маршрут:
def myRoute = get(
path("add" / IntNumber / IntNumber) ((a, b) =>
complete((a+b).toString)
)
)
и тестовата спецификация за него:...
60 изгледи
schedule
06.02.2024