specs2

    6

    1답변

    나는 다음과 같은 작업을 def save() = Action(parse.json) { implicit request => request.body.asOpt[IdeaType].map { ideatype => ideatype.save.fold( errors => JsonBadRequest(errors), ideatype =

    3

    1답변

    Java로 작성된 도메인 객체에 대한 다양한 Hamcrest matchers가 있습니다. 이제 스칼라로 이동하고 specs2 테스트의 컨텍스트에서 이러한 기존 matchers를 다시 사용하고 싶습니다. 클래스 푸위한 Hamcrest의 정규 표현을 감안할 때 : public class FooMatcher extends TypeSafeMatcher[Foo] {

    1

    1답변

    specs2는 설정/teardown 코드에서 예제를 래핑 할 수 있도록 Before, After, Around 등과 같은 특성을 가지고 있습니다. ScalaCheck 속성, 즉 ScalaCheck에서 테스트 할 각 값 또는 값 집합의 "반복"마다 테스트 인프라를 설정하고 해체하는 것을 지원할만한 것이 있습니까? Specs2의 다양한 Before, After

    0

    1답변

    Specs2에서는 ScalaCheck를 가변 사양으로 사용할 때/When/Then 스타일을 사용하고 있으며 일반적으로 ScalaCheck Gen 개체를 생성하는 단계가 있으며 이동하려고합니다. 그 단계가있는 모든 테스트의 공통 수퍼 클래스에 넣습니다. (글쎄, 사실, 특성으로하지만, 어쩌면 그 차이가 없습니다.) 그러나 내 테스트에는 올바른 순서로 실행해야

    1

    2답변

    를 사용하여 주문하십시오. 테스트 문자열이 너무 오래했기 때문에 나는 컴파일 과정에서 일부 스택 오버플로 오류가 있었다, 그래서 나는 여러 클래스로 분할했습니다. 문제는 검사가 동시에 멀티 스레드 프로세스를 사용하여 실행된다는 것이다. 그 테스트의 순서를 지정해야합니다. 이것을 할 수있는 방법이 있습니까? 문안 인사.

    0

    2답변

    현재 specs2 라이브러리를 사용하여 스칼라에서 재생 응용 프로그램에 대한 일부 단위 테스트를 작성하고 있습니다. 컴파일 과정에서 스택 오버플로 오류가 계속 발생합니다. 여러 개의 테스트로 체인을 분할했지만 일부 테스트가 꽤 거대하고 오류가 남아 있습니다 ... 스택의 크기를 변경하지 못했습니다 (또는 오류가 발생하더라도 큰 값을 넣었습니다. 시스템 제한

    2

    3답변

    프로젝트에서 기능 테스트를위한 소스 세트를 설정했습니다. junit 테스트 보고서 생성을 제외하고 모든 것이 예상대로 작동합니다. 내가 누락 된 구성 비트를 볼 수 없습니다. 여기에 내가 무엇을 가지고 있습니다 : sourceSets { // Note that just declaring this sourceset creates two configu

    3

    1답변

    저는 지리 좌표가있는 작업을위한 Java 라이브러리를 작성 중이며 테스트는 스칼라에서 specs2로 구현됩니다. 학위 기호 ° (비 ASCII 문자 임)이 포함 된 String에 대한 문자열 비교를 수행하는 많은 테스트가 있습니다. IntelliJ 내에서이 테스트를 실행하면 모두 통과합니다. 그들은 또한 Travis CI를 통과합니다. , 문제가 될 수 무

    1

    1답변

    specs2를 사용하여 Play 프레임 워크에서 여러 URL을 테스트하는 방법을 알아 내려고하고 있는데 여러 서버를 시작하지 않고 올바른 방법을 찾지 못하는 것 같습니다. import org.specs2.mutable._ import play.api.test._ import play.api.test.Helpers._ import play.api.li

    2

    1답변

    나는 다음과 같은 시험 Idea.findById(1).get.tags must equalTo(List[String]("internet, tecnología")) 을 실행 그리고 난 다음과 같은 오류 [info] Idea.tags should [error] x should retrieve a list of tag names for the idea [e