«unit-testing» 태그된 질문

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

1
파이썬은 여러 반환 값을 모의
파이썬 mock.patch를 사용하고 있으며 각 호출의 반환 값을 변경하고 싶습니다. 주의 사항은 다음과 같습니다. 패치되는 함수에는 입력이 없으므로 입력을 기반으로 반환 값을 변경할 수 없습니다. 다음은 참조 용 코드입니다. def get_boolean_response(): response = io.prompt('y/n').lower() while response not in ('y', 'n', 'yes', 'no'): io.echo('Not a valid input. Try again']) response = …

27
Xcode 단위 테스트에서 @testable을 사용할 때 "해당 모듈 없음"
최근에 Xcode 7 베타 5로 업데이트했습니다. 이전 프로젝트에 단위 테스트를 추가하려고했지만 "No such module [myModuleName]"오류 메시지가 표시 @testable import myModuleName됩니다. 나는 시도했다 OptionClean Build Folder로 프로젝트 정리 빌드 옵션에서 "테스트 가능"(디버그)이 예로 설정되어 있는지 확인 테스트 대상을 삭제 한 후 iOS 단위 테스트 번들을 다시 추가 이 프로젝트에서는 아무것도 작동하지 …

11
모의 객체의 목적은 무엇입니까?
나는 단위 테스트를 처음 접했고, '모의 객체'라는 단어를 많이 들었습니다. 평신도의 관점에서 누군가 모의 객체가 무엇인지, 단위 테스트를 작성할 때 일반적으로 사용되는 것을 설명 할 수 있습니까?

30
Visual Studio 2015 또는 2017에서 단위 테스트를 찾지 못함
2016-10-19 편집 : 원래 질문은 XUnit 테스트 러너의 VS2015 CTP6 관련 문제에 관한 것입니다. 여러 가지 상황에서 발생할 수있는 Visual Studio의 단위 테스트 검색과 관련하여 훨씬 광범위한 문제가 있음을 알 수 있습니다. 나는 그것을 반영하기 위해 내 질문을 정리했다. 나는 또한 비슷한 문제가 나타날 때 오늘날에도 여전히 사용하는 스크립트를 내 …

12
Junit에서 2 개의 목록 사이에 Assert가 동일
JUnit 테스트 케이스 에서 목록 사이에 동등 어설 션을 어떻게 만들 수 있습니까? 평등은 목록의 내용 사이에 있어야합니다. 예를 들면 다음과 같습니다. List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 = Arrays.asList("one", "two", "four"); // numbers should be equal to numbers2 //numbers should not …

6
앱에 tests 디렉토리가있을 때 Django에서 특정 테스트 케이스 실행
Django 설명서 ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests )에 따르면 다음과 같이 지정하여 개별 테스트 사례를 실행할 수 있다고합니다. $ ./manage.py test animals.AnimalTestCase 이것은 Django 응용 프로그램의 tests.py 파일에 테스트가 있다고 가정합니다. 이것이 사실이면이 명령은 예상대로 작동합니다. tests 디렉토리에 Django 애플리케이션에 대한 테스트가 있습니다. my_project/apps/my_app/ ├── __init__.py ├── tests │ ├── __init__.py │ ├── …


10
Node.js 단위 테스팅 [닫기]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 오년 전에 . 이 질문을 개선하십시오 현재 node.js (서버 측 js) 단위 테스트 프레임 워크가 있습니까? 제공된 Assert 모듈보다 조금 더 깊은 것을 찾고 있습니다.

9
파이썬 모듈의 argparse 부분에 대한 테스트를 어떻게 작성합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 지난달 휴무 . 이 질문을 개선하십시오 argparse 라이브러리를 사용하는 Python 모듈이 있습니다. 코드베이스의 해당 섹션에 대한 테스트를 작성하려면 어떻게합니까?

3
스터 빙에 ArgumentCaptor를 사용하는 방법은 무엇입니까?
Mockito 문서 및 javadocs 에 따르면 검증에는 사용하지만 스터 빙에는 사용하지 않는 ArgumentCaptor를 사용하는 것이 좋습니다. 그러나 ArgumentCaptor를 스터 빙에 사용하는 방법을 이해하지 못합니다. 누군가 위의 설명을 설명하고 ArgumentCaptor를 스터 빙에 사용하는 방법을 보여 주거나 수행 방법을 보여주는 링크를 제공 할 수 있습니까?

4
모카의 기본 시간 초과 변경
단위 테스트 파일 my-spec.js가 있고 mocha로 실행중인 경우 : mocha my-spec.js 기본 시간 초과는 2000ms입니다. 명령 줄 매개 변수를 사용하여 부분 테스트를 위해 덮어 쓸 수 있습니다. mocha my-spec.js --timeout 5000 모든 테스트에 대해 기본 시간 초과를 전체적으로 변경할 수 있습니까? 즉, 다음과 같이 호출하면 기본 시간 초과 값이 2000ms와 …

12
Jest에서 발생하는 예외 유형을 테스트하는 방법
함수에 의해 throw 된 예외 유형을 테스트 해야하는 코드를 사용하고 있습니다 (TypeError, ReferenceError 등). 현재 테스트 프레임 워크는 AVA이며 다음과 같이 두 번째 인수 t.throws방법 으로 테스트 할 수 있습니다. it('should throw Error with message \'UNKNOWN ERROR\' when no params were passed', (t) => { const error = t.throws(() => …

11
파이썬-doctest와 unittest [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 파이썬에서 단위 테스트를 시작하려고하는데 누군가가 doctest 및 unittest의 장단점을 설명 할 수 있는지 궁금합니다. …

7
C #에서 이벤트가 발생하는 단위 테스트 (순서대로)
PropertyChanged이벤트를 발생 시키는 코드가 있으며 이벤트가 올바르게 발생하는지 단위 테스트 할 수 있기를 원합니다. 이벤트를 발생시키는 코드는 public class MyClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void NotifyPropertyChanged(String info) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(info)); } } public string MyProperty { set { if (_myProperty …
160 c#  unit-testing  events 

3
메소드가 호출되는지 확인하기 위해 Moq 사용
더 높은 수준의 메서드를 호출하면 메서드 호출이 발생하는지 테스트 할 수 있습니다. public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } 전화하면 전화가 SomeMethod()올 것으로 예상합니다 SomeOtherMethod(). 이런 종류의 테스트가 조롱 프레임 워크에서 사용할 수 있다고 생각합니까?
159 c#  .net  unit-testing  mocking  moq 

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