«unit-testing» 태그된 질문

단위 테스트는 소스 코드의 개별 단위를 테스트하여 사용하기에 적합한 지 결정하는 방법입니다.

5
Spring MVC 테스트를 사용하여 멀티 파트 POST 요청 단위 테스트
자동차 저장을 위해 다음 요청 처리기가 있습니다. 예를 들어 cURL을 사용할 때 이것이 작동하는지 확인했습니다. 이제 Spring MVC Test로 메서드를 단위 테스트하고 싶습니다. fileUploader를 사용하려고했지만 제대로 작동하지 않습니다. 또한 JSON 부분을 추가하지도 않습니다. Spring MVC Test로이 메서드를 어떻게 단위 테스트 할 수 있습니까? 이에 대한 예를 찾을 수 없습니다. @RequestMapping(value …


10
단위 테스트, NUnit 또는 Visual Studio?
단위 테스트를 실행하기 위해 Visual Studio (때로는 resharper)를 사용하고 있습니다. NUnit에 대해 들었지만 그것에 대해 많이 알지 못합니다 ... 내가 신경 써야하나요? 비주얼 스튜디오보다 더 나은 것을 제공 할 수 있습니까? NUnit을 사용해야하며 그 이유는 무엇입니까?

11
파이썬에서 nosetest / unittest로 출력을 주장하는 방법은 무엇입니까?
다음과 같은 기능에 대한 테스트를 작성하고 있습니다. def foo(): print 'hello world!' 따라서이 함수를 테스트하고 싶을 때 코드는 다음과 같습니다. import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # because stdout is an StringIO instance assert output == 'hello world!' 그러나 -s 매개 변수로 nosetest를 실행하면 …

11
중복 된 코드는 단위 테스트에서 더 견딜 수 있습니까?
나는 얼마 전 여러 단위 테스트를 망 쳤고 그것들을 더 DRY 로 만들기 위해 리팩토링했습니다. 각 테스트의 의도는 더 이상 명확하지 않았습니다. 테스트의 가독성과 유지 보수성간에 절충안이있는 것 같습니다. 단위 테스트에 중복 된 코드를 남겨두면 더 읽기 쉬워 지지만 SUT를 변경하면 중복 된 코드의 각 사본을 추적하고 변경해야합니다. 이 절충안이 …

8
jUnit의 여러 RunWith 문
단위 테스트를 작성 JUnitParamsRunner하고 MockitoJUnitRunner하나의 테스트 클래스 를 사용 하고 싶습니다 . 불행히도 다음은 작동하지 않습니다. @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } 하나의 테스트 클래스에서 Mockito와 JUnitParams를 모두 사용하는 방법이 있습니까?
113 java  unit-testing  junit 


15
단위 테스트에서 출력을 작성하려면 어떻게해야합니까?
내 단위 테스트의 모든 호출은 디버깅 중에 건너 뛰 Debug.Write(line)거나 Console.Write(Line)출력이 인쇄되지 않습니다. 내가 사용하는 클래스 내에서 이러한 함수를 호출하면 잘 작동합니다. 단위 테스트가 자동화된다는 것을 이해하지만 여전히 단위 테스트에서 메시지를 출력하고 싶습니다.

10
Gradle로 JaCoCo 커버리지 보고서 필터링
문제: 나는 프로젝트가 있습니다 자 코코 특정 클래스 및 / 또는 패키지를 필터링하고 싶습니다. 관련 문서 : 다음 문서를 읽었습니다. 공무원 자 코코사이트 : http://www.eclemma.org/jacoco/index.html 공무원 자 코코 문서 Gradle: https://gradle.org/docs/current/userguide/jacoco_plugin.html 공무원 자 코코 Github문제, 커버리지 작업 : https://github.com/jacoco/jacoco/wiki/FilteringOptions https://github.com/jacoco/jacoco/issues/14 관련 StackOverflow 링크 : JaCoCo 및 Gradle-필터링 옵션 (답변 없음) …

19
testhost.dll을 찾을 수 없습니다. 테스트 프로젝트를 게시하고 다시 시도하십시오.
단일 XUnit 테스트 메서드가있는 간단한 dotnet 코어 클래스 라이브러리가 있습니다. 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> <PackageReference Include="xunit.runners" Version="2.0.0" /> </ItemGroup> …

1
QUnit 대 Jasmine? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 이 질문 개선 이 두 테스트 프레임 워크의 주요 차이점은 무엇입니까? 저는 Test Driven Development를 처음 …

9
JUnit을 사용하여 서블릿을 테스트하는 방법
Java Servlet을 사용하여 웹 시스템을 만들었으며 이제 JUnit 테스트를 만들고 싶습니다. My dataManager는 데이터베이스에 제출하는 기본 코드입니다. JUnit으로 Servlet을 어떻게 테스트 하시겠습니까? 사용자가 등록 / 가입 할 수 있도록하는 내 코드 예제는 AJAX를 통해 내 메인 페이지에서 제출됩니다. public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ // Get parameters …

7
프로젝트가“.NETFramework, Version = v4.6.2”프레임 워크를 참조하지 않습니다. “TargetFrameworks”에“.NETFramework, Version = v4.6.2”에 대한 참조를 추가합니다.
단위 테스트를 실행할 수 없습니다. 다음 오류가 있습니다. 프로젝트가 ".NETFramework, Version = v4.6.2"프레임 워크를 참조하지 않습니다. 프로젝트 파일의 "TargetFrameworks"속성에 ".NETFramework, Version = v4.6.2"에 대한 참조를 추가 한 다음 NuGet 복원을 다시 실행합니다. 에서 app.config: <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/> </startup> 프로젝트> 속성> 응용 프로그램> TargetFramework (.NET Framework 4.6.2)에서 어떻게 고칠 수 …

2
mockito when () 호출은 어떻게 작동합니까?
다음 Mockito 문이 주어지면 : when(mock.method()).thenReturn(someValue); mock.method () 문이 반환 값을 when ()에 전달한다는 점을 감안할 때 Mockito는 mock에 대한 프록시를 생성하는 방법에 대해 설명합니다. 나는 이것이 CGLib 물건을 사용한다고 상상하지만 이것이 기술적으로 어떻게 수행되는지 알고 싶습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.