Il n'y a aucune restriction quant au nombre de lignes dans un scénario cornichon. Au moins pas de limitations techniques.
La limitation est plutôt la compréhensibilité. Est-ce facile ou est-ce difficile à comprendre et à maintenir? C'est une mesure très subjective. C'est la même limitation que pour le code. Une méthode facile ou difficile à comprendre et à maintenir? Certaines personnes, y compris moi, ne se sentent pas à l'aise quand une méthode fait beaucoup de choses et est plus longue qu'une poignée de lignes de code. Certaines personnes livrent avec plaisir des méthodes qui sont plusieurs centaines de lignes de code.
J'ai écrit un podcast où certains mainteneurs de Cucumber discutent des anti-patterns BDD. Cela peut vous servir de source de référence. http://www.thinkcode.se/blog/2016/06/22/cucumber-antipatterns
Le podcast original se trouve ici: https://cucumber.io/blog/2016/05/09/cucumber-antipatterns
Malheureusement, votre question est sur les opinions et nous savons que les opinions varient beaucoup.
Merci Sunderberg. –