Perguntas com a marcação «unit-testing»

O teste de unidade é um método pelo qual unidades individuais de código-fonte são testadas para determinar se são adequadas para uso.






8
Várias instruções RunWith no jUnit
Eu escrevo um teste de unidade e quero usar JUnitParamsRunnereMockitoJUnitRunner para uma aula de teste. Infelizmente, o seguinte não funciona: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } Existe uma maneira de usar Mockito e JUnitParams em uma classe de teste?
113 java  unit-testing  junit 


10
Filtrar relatórios de cobertura JaCoCo com Gradle
Problema: Eu tenho um projeto com Jacoco e eu quero ser capaz de filtrar certas classes e / ou pacotes. Documentação relacionada: Eu li a seguinte documentação: Oficial Jacocosite: http://www.eclemma.org/jacoco/index.html Oficial Jacoco docs para gradle: https://gradle.org/docs/current/userguide/jacoco_plugin.html Oficial Jacoco Githubquestões, trabalhando na cobertura: https://github.com/jacoco/jacoco/wiki/FilteringOptions https://github.com/jacoco/jacoco/issues/14 Links StackOverflow relacionados: JaCoCo & Gradle …

19
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> …

1
QUnit vs Jasmine? [fechadas]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 7 anos . Melhore esta questão Quais são as principais diferenças entre essas duas …

9
Como testar meu servlet usando JUnit
Eu criei um sistema web usando Java Servlets e agora quero fazer o teste JUnit. My dataManageré apenas um código básico que o envia ao banco de dados. Como você testaria um Servlet com JUnit? Meu exemplo de código que permite a um usuário se registrar / inscrever, que é …

7
Seu projeto não faz referência à estrutura “.NETFramework, Version = v4.6.2”. Adicione uma referência a “.NETFramework, Version = v4.6.2” em “TargetFrameworks”
Não consigo executar meus testes de unidade. Tenho o próximo erro: Seu projeto não faz referência à estrutura ".NETFramework, Version = v4.6.2". Adicione uma referência a ".NETFramework, Version = v4.6.2" na propriedade "TargetFrameworks" do seu arquivo de projeto e execute novamente a restauração do NuGet. Em app.config: <startup> <supportedRuntime version="v4.0" …


3
Afirmar uma exceção usando XUnit
Eu sou um novato em XUnit e Moq. Eu tenho um método que leva string como argumento.Como lidar com uma exceção usando XUnit. [Fact] public void ProfileRepository_GetSettingsForUserIDWithInvalidArguments_ThrowsArgumentException() { //arrange ProfileRepository profiles = new ProfileRepository(); //act var result = profiles.GetSettingsForUserID(""); //assert //The below statement is not working as expected. Assert.Throws<ArgumentException>(() => …
111 c#  unit-testing  xunit 

2
Como funciona a invocação mockito when ()?
Dada a seguinte declaração Mockito: when(mock.method()).thenReturn(someValue); Como o Mockito cria um proxy para um mock, visto que a instrução mock.method () passará o valor de retorno para when ()? Eu imagino que isso use algumas coisas CGLib, mas gostaria de saber como isso é feito tecnicamente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.