Cómo enseñar a SpecFlow a agregar atributos NUnit adicionales a mi clase de prueba

SpecFlow es genial, y nos ayuda mucho a realizar pruebas de integración adecuadas.

Una cosa que me preguntaba es si hay una manera de decirle a SpecFlow que agregue atributos NUnit adicionales a la clase de prueba que crea en el archivo de código de característica detrás.

En este momento, mi clase de prueba se genera algo como esto:

[System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "1.8.1.0")]
[System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[NUnit.Framework.TestFixtureAttribute()]
[NUnit.Framework.DescriptionAttribute("Some action description here")]
public partial class MySampleFeature
{  
   ......
}

¿Hay alguna forma en SpecFlow de decirle que agregue un atributo NUnit adicional para definir la categoría de la prueba?

[System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "1.8.1.0")]
[System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[NUnit.Framework.TestFixtureAttribute()]
[NUnit.Framework.DescriptionAttribute("Some action description here")]
[NUnit.Framework.Category("LongRunningTests")]   <== add this "Category" attribute
public partial class MySampleFeature
{  
   ......
}

Añadir esto manualmente al código subyacente generado es un desperdicio. La próxima vez que SpecFlow vuelva a generar ese código subyacente, tengo que recordar haberlo hecho nuevamente (y es probable que lo olvide).

Y si esa capacidad aún no está presente en SpecFlow, ¿cómo solicitar que se agregue esto? :-)

Respuestas a la pregunta(2)

Su respuesta a la pregunta