Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Esta funcionalidade requer o pacote NuGet Microsoft.Testing.Extensions.Fakes .
Sugestão
Ao usar o Microsoft.Testing.Platform.MSBuild (incluído de forma transitiva pelos runners MSTest, NUnit e xUnit), esta extensão é registada automaticamente quando instala o pacote NuGet — não são necessárias alterações de código.
A extensão Microsoft.Testing.Extensions.Fakes fornece suporte para executar um projeto de teste que faz uso de Microsoft Fakes.
Microsoft Fakes permite que você teste melhor seu código gerando Stubs (por exemplo, criando uma implementação testável de INotifyPropertyChanged) ou Shimmétodos de ing e métodos estáticos (substituindo a implementação de File.Open por um que você pode controlar em seus testes).
Observação
Esta extensão requer uma instalação do Visual Studio Enterprise com a versão mínima da 17.11 preview 1 para funcionar corretamente.
Atualize seu projeto para a nova extensão
Para usar a nova extensão com um projeto existente, atualize a referência de Microsoft.QualityTools.Testing.Fakes existente com Microsoft.Testing.Extensions.Fakes.
- <Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=Neutral">
- <SpecificVersion>False</SpecificVersion>
- </Reference>
+ <PackageReference Include="Microsoft.Testing.Extensions.Fakes" Version="17.12.0" />
Se você estiver usando MSTest.Sdk 3.7 ou posterior, use a propriedade EnableMicrosoftTestingExtensionsFakes para habilitar a extensão e não adicionar a referência do pacote.