Programação xunit.net
Perguntas com a marcação «xunit.net»
Não foi possível encontrar testhost.dll. Publique seu projeto de teste e tente novamente
Eu tenho uma biblioteca de classes simples dotnet com um único método de teste XUnit: TestLib.csproj: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.0</TargetFramework> </PropertyGroup> <ItemGroup> <PackageReference Include="Microsoft.NET.Test.SDK" Version="15.9.0" /> <PackageReference Include="xunit" Version="2.4.1" /> <PackageReference Include="xunit.runner.console" Version="2.4.1"> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1"> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> …
113 c# unit-testing .net-core xunit.net
Qual é a maneira idiomática de verificar o tamanho da coleção no xUnit?
111 c# xunit xunit.net
xUnit.net: Configuração global + desmontagem?
Esta pergunta é sobre o framework de teste de unidade xUnit.net . Preciso executar algum código antes que qualquer teste seja executado e também algum código depois que todos os testes forem feitos. Achei que deveria haver algum tipo de atributo ou interface de marcador para indicar a inicialização global …
98 c# .net xunit.net
Passe parâmetros complexos para [Teoria]
O Xunit tem um recurso interessante : você pode criar um teste com um Theoryatributo e colocar dados nos InlineDataatributos, e o xUnit irá gerar muitos testes e testar todos eles. Eu quero ter algo como isto, mas os parâmetros para o meu método não são 'dados simples' (como string, …
98 c# unit-testing xunit xunit.net
Execute testes de unidade em série (em vez de em paralelo)
Estou tentando fazer o teste de unidade de um mecanismo de gerenciamento de host WCF que escrevi. O mecanismo basicamente cria instâncias ServiceHost dinamicamente com base na configuração. Isso nos permite reconfigurar dinamicamente quais serviços estão disponíveis sem ter que desativá-los e reiniciá-los sempre que um novo serviço for adicionado …
96 c# .net unit-testing xunit.net
Mocking IPrincipal no ASP.NET Core
Eu tenho um aplicativo ASP.NET MVC Core para o qual estou escrevendo testes de unidade. Um dos métodos de ação usa o nome de usuário para alguma funcionalidade: SettingsViewModel svm = _context.MySettings(User.Identity.Name); que obviamente falha no teste de unidade. Eu olhei em volta e todas as sugestões são do .NET …