2014-08-28 1 views
-1

org.scalamock.generated.GeneratedMockFactory를 사용하려면 올바른 maven 종속성을 선언해야합니까?GeneratedMockFactory에 대한 Maven 종속성

scalatest_2.10 버전 2.0.M5B와 scalamock-scalatest 버전 3.0.1에 의존하는 scala 프로젝트가 있으며 org.scalamock.generated가 둘 중 하나에없는 것처럼 보입니다.

종류

답변

1

org.scalamock.generated.GeneratedMockFactory는 (스칼라 2.9 이상인 경우) Scalamock 2의 Scalamock compiler plugin 의해 생성되는 특성이다 마르코를 간주한다. org.scalamock.scalatest.MockFactory

  • 프록시 모의 객체를 사용하여,

    • 매크로 모의 객체 : Scalamock 지금 모의 객체의 다음과 같은 두 가지 유형을 지원하도록 scalamock 3 (스칼라 2.10/2.11), 컴파일러 플러그인의 사용은 매크로로 대체 일부 복잡한 특성을 조롱하려고 할 때, org.scalamock.scalatest.proxy.MockFactory

    를 사용하여 매크로 모의 객체가 (컴파일에서) 실패 할 수 있습니다,하지만 그들은 완전히 입력-확인하고 더 좋은 구문이 - 그래서 같이 매크로 모의 객체를 사용하는 것이 좋습니다 가능한 한 많이하고, 작동하지 않을 때 프록시 모의로 돌아 간다, according to Scalamock's author. 그는 또한 Scalamock 3 (매크로 모의 포함) here을 사용하기위한 단계별 가이드를 제공합니다.