«unit-testing» 태그된 질문

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

30
단위 테스트를 작성할 때 무엇을 테스트해야하는지 어떻게 알 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 C #을 사용하려면 User사용자 이름, 비밀번호, 활성 플래그, 이름, 성, 이름 등이 있는 클래스가 …
127 c#  unit-testing  tdd 

12
SimpleTest와 PHPunit
이 두 가지에 대한 경험이있는 사람이 있다면 둘 사이의 중요한 차이를 밝힐 수 있는지 궁금 합니다. 특정 경우에 적합하도록 각각의 특정 강도?

11
단위 테스트의 ROI에 대한 확실한 증거가 있습니까?
단위 테스트는 훌륭하게 들리지만 중요한 가치가있는 다른 사람들을 설득 할 수 없다면 실제로 그것을 배우는 데 시간을 투자 해야할지 확실하지 않습니다. 나는 다른 프로그래머들, 더 중요하게는 경영진의 빈 카운터 (counter-counters)에게 테스트 프레임 워크를 배우고, 테스트를 작성하고, 업데이트를 유지하는 등의 시간이 추가로 소요될 것이라고 확신해야한다. 어떤 증거가 있습니까? 실제로 두 사람이 …
127 unit-testing  tdd 

7
RequireJS에서 단위 테스트에 대한 종속성을 어떻게 조롱 할 수 있습니까?
테스트하려는 AMD 모듈이 있지만 실제 종속성을로드하는 대신 해당 종속성을 모방하려고합니다. requirejs를 사용하고 있으며 모듈 코드는 다음과 같습니다. define(['hurp', 'durp'], function(Hurp, Durp) { return { foo: function () { console.log(Hurp.beans) }, bar: function () { console.log(Durp.beans) } } } 어떻게 밖으로 조롱 수 hurp와 durp내가 단위 테스트를 효과적으로 할 수 있도록?

6
Junit : 분할 통합 테스트 및 단위 테스트
Junit 테스트를 상속 받았지만이 테스트 (실제로 작동하지 않는 것)는 실제 단위 테스트와 통합 테스트 (외부 시스템, db 등 필요)가 혼합되어 있습니다. 그래서 실제로 단위 테스트를 훌륭하고 신속하게 수행하고 그 후에 통합 테스트를 실행할 수 있도록 실제로 분리하는 방법을 생각하고 있습니다. 옵션은 .. 별도의 디렉토리로 분할하십시오. Junit4 (v3에서)로 이동하고 클래스에 주석을 …

20
NUnit에서 두 객체 간의 동등성을 비교하십시오.
한 객체가 다른 객체와 "동일"하다고 주장하려고합니다. 객체는 공용 속성이 많은 클래스의 인스턴스 일뿐입니다. 속성을 기반으로 NUnit이 평등을 주장하는 쉬운 방법이 있습니까? 이것이 현재의 해결책이지만 더 나은 것이 있다고 생각합니다. Assert.AreEqual(LeftObject.Property1, RightObject.Property1) Assert.AreEqual(LeftObject.Property2, RightObject.Property2) Assert.AreEqual(LeftObject.Property3, RightObject.Property3) ... Assert.AreEqual(LeftObject.PropertyN, RightObject.PropertyN) 내가 가고 싶은 것은 NUnit이 두 컬렉션의 내용이 동일한 지 확인하는 CollectionEquivalentConstraint와 …

10
장고 단위 테스트를 여러 파일에 분산시키는 방법은 무엇입니까?
python-django 응용 프로그램이 있습니다. 단위 테스트 프레임 워크를 사용하고 있습니다. 테스트는 모듈 디렉토리의 "tests.py"파일에 정렬됩니다. 다음을 통해 테스트를 실행하고 있습니다. ./manage.py test app 지금.. tests.py파일이 오히려 큰 / 복잡한지고 / 지저분한 tests.py작은 테스트 모음 으로 나누고 싶습니다 ... 어떻게?

8
Django의 테스트 데이터베이스를 메모리에서만 실행하는 방법은 무엇입니까?
내 Django 단위 테스트는 실행하는 데 오랜 시간이 걸리므로 속도를 높이는 방법을 찾고 있습니다. SSD 설치를 고려하고 있지만 단점도 있다는 것을 알고 있습니다. 물론 내 코드로 할 수있는 일이 있지만 구조적 수정을 찾고 있습니다. 매번 데이터베이스를 다시 빌드 / 마이그레이션해야하기 때문에 단일 테스트를 실행하는 것조차 느립니다. 그래서 여기 내 생각이 …

10
GTest 및 CMake 작업을 시작하는 방법
나는 최근에 C ++ 프로젝트를 컴파일하기 위해 CMake를 사용하여 판매되었으며 이제 내 코드에 대한 일부 단위 테스트 작성을 시작하고 싶습니다. 이 문제를 해결하기 위해 Google 테스트 유틸리티를 사용하기로 결정했지만 시작하는 데 도움이 필요합니다. 저는 하루 종일 다양한 가이드와 예제를 읽고 있었는데 여기에는 Primer , IBM 소개 , SO에 대한 몇 …

2
가져온 모듈에서 함수를 조롱하는 파이썬
@patch가져온 모듈에서 함수를 사용하는 방법을 이해하고 싶습니다 . 이것은 내가 지금까지있는 곳이다. app / mocking.py : from app.my_module import get_user_name def test_method(): return get_user_name() if __name__ == "__main__": print "Starting Program..." test_method() app / my_module / __ init__.py : def get_user_name(): return "Unmocked User" test / mock-test.py : import unittest …

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

11
단위 테스트와 함께 작동하도록 "출력 디렉토리로 복사"를 얻으려면 어떻게해야합니까?
테스트가 실행되기 전에 단위 테스트 프로젝트를 빌드하면 테스트 출력이 TestResults 폴더에 복사 된 다음 테스트가 실행됩니다. 내가 가진 문제는 Debug / bin 디렉토리의 모든 파일이 TestResults 프로젝트에 복사되지 않는다는 것입니다. Debug / bin 디렉토리에 복사 된 파일을 TestResults 폴더에도 복사하려면 어떻게해야합니까?


6
Django DoesNotExist 예외를 어떻게 가져 옵니까?
개체가 삭제되었는지 확인하기 위해 UnitTest를 만들려고합니다. from django.utils import unittest def test_z_Kallie_can_delete_discussion_response(self): ...snip... self._driver.get("http://localhost:8000/questions/3/want-a-discussion") self.assertRaises(Answer.DoesNotExist, Answer.objects.get(body__exact = '<p>User can reply to discussion.</p>')) 계속 오류가 발생합니다. DoesNotExist: Answer matching query does not exist.


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