2014-08-28 3 views
-1

Quelles devraient être les dépendances maven correctes à déclarer si je veux utiliser org.scalamock.generated.GeneratedMockFactory?Dépendance Maven pour GeneratedMockFactory

J'ai un projet scala qui dépend de scalatest_2.10 version 2.0.M5B et scalamock-scalatest version 3.0.1 et il semble que l'org.scalamock.generated ne soit dans aucun d'entre eux.

salutations marco

Répondre

1

org.scalamock.generated.GeneratedMockFactory est un trait qui est généré par le Scalamock compiler plugin pour Scalamock 2 (pour Scala 2,9 ou plus). En scalamock 3 (pour Scala 2.10/2.11), l'utilisation du plug-in de compilateur est remplacé par des macros, de sorte que Scalamock prend désormais en charge les deux types de simulacres suivants:

S'il vous plaît noter que simulacres macro peut échouer (à la compilation) en essayant de se moquer de certains traits complexes, mais ils sont de type vérifiées entièrement et ont plus belle syntaxe - il est donc une bonne idée d'utiliser des simulacres macro autant que possible, et revenir à des simulacres de proxy quand ils ne fonctionnent pas, according to Scalamock's author. Il a également un bon guide étape par étape pour utiliser Scalamock 3 (avec macro mocks) here.