«unit-testing» 태그된 질문

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

5
모의 프레임 워크 대 MS Fakes 프레임 워크
NMock과 VS 2011 Fakes Framework와 같은 Mock 프레임 워크의 차이점에 대해 약간 혼란스러워합니다. MSDN을 살펴보면 Fakes를 사용하면 RhinoMock 또는 NMock처럼 종속성을 모의 할 수 있지만 접근 방식은 다르지만 Fakes는이 기능을 구현하는 코드를 생성하지만 Mocks 프레임 워크는 그렇지 않습니다. 내 이해가 맞습니까? 가짜는 또 다른 모의 프레임 워크 일뿐

10
장고에서 단위 테스트 파일 업로드하는 방법
내 django 앱에는 파일 업로드를 수행하는 뷰가 있습니다. 핵심 스 니펫은 다음과 같습니다. ... if (request.method == 'POST'): if request.FILES.has_key('file'): file = request.FILES['file'] with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest: for chunk in file.chunks(): dest.write(chunk) (가) path..ie는이 경우 실패로 나뿐만 아니라 행복한 경로를 테스트하는 단위 테스트에 view.I 오전 계획을하고 싶은 …


7
Mockito-@Spy 대 @Mock
Mockito-스파이는 개체에 대한 실제 메서드를 호출하는 반면 모의 개체는 이중 개체에 대한 메서드를 호출한다는 것을 이해합니다. 또한 코드 냄새가없는 경우 스파이를 피해야합니다. 그러나 스파이는 어떻게 작동하며 실제로 언제 사용해야합니까? 모의와 어떻게 다릅니 까?

8
복잡한 매개 변수를 [이론]에 전달
Xunit에는 멋진 기능 이 있습니다. Theory속성으로 하나의 테스트를 만들고 속성에 데이터를 넣을 수 InlineData있으며 xUnit은 많은 테스트를 생성하고 모두 테스트합니다. 나는 이런 식으로 뭔가를 갖고 싶어하지만, 내 방법에 매개 변수가없는 '단순 데이터'(등이있다 string, int, double),하지만 내 클래스의 목록 : public static void WriteReportsToMemoryStream( IEnumerable<MyCustomClass> listReport, MemoryStream ms, StreamWriter writer) { …



4
Go에서 단위 테스트와 통합 테스트 분리
GoLang (testify)에서 단위 테스트와 통합 테스트를 분리하는 모범 사례가 있습니까? 단위 테스트 (외부 리소스에 의존하지 않고 따라서 매우 빠르게 실행 됨)와 통합 테스트 (외부 리소스에 의존하여 느리게 실행 됨)가 혼합되어 있습니다. 그래서 내가 말할 때 통합 테스트를 포함할지 여부를 제어 할 수 있기를 원합니다 go test. 가장 간단한 기술은 main에 …

1
phpunit에 실패시 중지하는 방법
저는 대규모 phpunit 테스트 모음을 실행하고 있으며 모든 테스트가 완료 될 때까지 기다린 다음 모든 실패 목록을 표시하는 대신 실패하자마자 실패한 테스트를 확인하고 싶습니다. 어떻게 phpunit에게 이것을 할 수 있습니까?

18
좋은 단위 테스트는 무엇입니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …

4
단위 테스트에 IoC 사용
IoC 컨테이너를 단위 테스트에 어떻게 사용할 수 있습니까? IoC를 사용하여 대규모 솔루션 (50 개 이상의 프로젝트)에서 모의를 관리하는 것이 유용합니까? 어떤 경험? 단위 테스트에서 사용하기에 잘 작동하는 C # 라이브러리가 있습니까?

11
PHP로 단위 테스트를 어떻게 작성합니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 나는 그들이 얼마나 위대한 지에 대해 모든 곳에서 읽었지만 어떤 이유로 내가 정확히 어떻게 …


7
PHPUnit으로 PHP 헤더 테스트
PHPunit을 사용하여 일부 사용자 지정 헤더를 출력하는 클래스를 테스트하려고합니다. 문제는 내 컴퓨터에서 다음과 같습니다. <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); $headers_list = headers_list(); header_remove(); ob_clean(); $this->assertContains('Location: foo', $headers_list); } } 또는 이것도 : <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { …

4
Jest로 하나의 테스트 만 실행
매우 간단합니다. Jest로 테스트를 하나만 실행하고 싶습니다. 내가 넣어 it.only또는 describe.only하지만 여전히 테스트를 훨씬을 실행합니다. 마지막 커밋 이후 모든 테스트를 실행한다고 생각하지만 only명시 적으로 설정된 플래그로 이러한 동작이 없어야합니다 . 이 동작의 원인은 무엇이며 단일 테스트를 실행하는 방법은 무엇입니까?

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