Estoy usando Specflow (http://specflow.org/) para escribir algunas pruebas de integración y me gustaría ejecutar un solo Escenario. ¿Hay alguna forma de ejecutar un solo escenario con Resharper 6? Por cierto, configuré el flujo de especificaciones para usar MSTest.Cómo ejecutar un único escenario de Flujo de Especificación en Resharper
prueba Mi Specflow parece:
Feature: Customer management
Scenario: Add a new Customer into system
Given the User has entered the customer with the following data
| name | last_name | birthday |
| Peter | Stein | 12.09.1955 |
When the User has pressed the Save Button
Then the following customer should be stored in the data base
| name | last_name | birthday |
| Peter | Steim | 12.09.1955 |
Scenario: Second scenario.....
Scenario: Third scenario.....
Quiero correr sólo el primer escenario.
Hola Michael, gracias por tu respuesta. Esa es una buena solución, pero parece ser una solución alternativa. Lo que estoy buscando es un complemento u otra forma de ejecutar el escenario como lo prueban las unidades. – Diego
Estoy confundido por tu comentario. SpecFlow convierte cada escenario en una prueba unitaria. Mi respuesta fue explicar cómo se puede ejecutar una única prueba unitaria, que es precisamente un escenario. Tal vez no entiendo lo que está buscando ... –
Hola, Michael, tienes razón. Specflow traduce cada escenario en una unidad de pruebas y tu sugerencia funciona. Sin embargo, estaba pensando en una solución en la que seleccioné un Escenario en el editor y lo ejecuté. Por ejemplo, con el reafilado al editar las pruebas unitarias, tenemos un punto verde en el costado para ejecutarlo. Con su sugerencia, tengo que buscar la prueba unitaria generada y me lleva algo de tiempo cuando tengo muchos Escenarios. Tal vez estoy buscando una opción que todavía no se implemente en Resharper. ¿Sabes lo que quiero decir? – Diego