> For the complete documentation index, see [llms.txt](https://abi.gitbook.io/net-core/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://abi.gitbook.io/net-core/10.-pruebas-de-integracion/10.2-configurando-specflow.md).

# 12.3 Configurando Specflow

De momento la extensión de Specflow no esta disponible para Visual Studio for Mac, por lo tanto utilizaré Visual Studio para Windows

&#x20;Para poder generar las pruebas con specflow se necesita la extensión **Specflow for Visual Studio 2019.**

Para instalar una extensión ve al menú **Extensiones** -> **Administrar extensiones**

![](/files/-Lso86yl-ppwkAM5zsyk)

Buscamos la extensión **SpecFlow for Visual Studio 2019** y damos clic en el botón **Download**

![](/files/-Lso9FuvfUaTbd8gpk9N)

Damos click en **Modify**

![](/files/-Lso8vExd1oFJORk2gZ7)

Agregamos los siguientes paquetes nuget.&#x20;

Primero instalamos el paquete de SpecFlow

```
Install-Package SpecFlow
```

&#x20;Instalamos el paquete specflow para MSTest, si fuera xUnit, elegimos el de xUnit (Specflow\.xUnit)

```
Install-Package SpecFlow.MsTest
```

Instalamos este paquete el cual nos permite enlazar el código

```
Install-Package SpecFlow.Tools.MsBuild.Generation 
```

Puedes ver la documentación oficial aquí

{% embed url="<https://specflow.org/documentation/SpecFlow-and-.NET-Core/>" %}
