J'ai vu on peut simuler un HTTP requestQuelle est la meilleure façon de tester un service de repose-ascenseur?
Quelle est la meilleure pratique?
J'ai vu on peut simuler un HTTP requestQuelle est la meilleure façon de tester un service de repose-ascenseur?
Quelle est la meilleure pratique?
Cet article wiki montre une façon d'effectuer des tests unitaires Ascenseur d'application, mais cela dépend de specs1, vous pouvez toujours en utiliser une partie avec specs2, mais les appels withSFor
plus gentils, etc ne fonctionnent pas. Il existe une version pour les spécifications2 here.
Et il y a une version qui fera partie de Lift lui-même à venir bientôt.
De l'essentiel, j'ai posté, voir vers la fin comment il existe un exemple de comment tester un point de terminaison REST. J'ai tendance à déplacer autant que possible ma logique hors de l'objet REST, donc je peux écrire beaucoup de tests unitaires sur des objets simples, où je transmets les informations qu'ils attendent.
Des choses comme la validation vont dans ces objets séparés.
Et mes outils préférés pour les tests sont specs2 et scalacheck
espoir qui aide.
merci je vais fourchette que pour scalatest :-) –