2013-02-22 6 views
1

나는 단위 테스트를 적용한 Java 배경에서 왔습니다. 단위 테스트는 객체 지향 언어를위한 것이므로 JavaScript로 단위 테스트를 적용하려면 여러 클래스를 만들어야합니다. 그러나 JavaScript에서는 그렇게하는 것이 부자연 스럽습니다. 이것에 대한 당신의 견해는 무엇입니까? 내 JavaScript 애플리케이션에 50 개의 클래스가 있다면 어떨까요?단위 테스트를 위해 JavaScript로 많은 양의 클래스를 생성해도 괜찮습니까?

답변

0

하나의 상위 개체 (어쩌면 UnitTests 또는 Tests)에 저장하므로 전역 범위에 포함되지 않습니다. 그렇지 않으면 프로덕션 코드로 만들지 않는 한 문제가 표시되지 않습니다.

+0

사실, 저는 프로덕션 코드에 더 관심이 있습니다. 단위 테스트는 하나의 파일에 있습니다. – SBel

+0

파일 하나는 부모 개체입니다. Javascript는 지난 몇 개월 동안 매우 빨라 졌으므로 문제가되지 않습니다. 그러나 그것은 최적으로 들리는 것은 아닙니다. 실제 생산 단계에서 단위 테스트가 필요합니까? – MildlySerious

+0

나는 당신을 팔로우하지 않습니다. 2 가지 : (1) 어떤 부모 객체에 대해 이야기하고 있는가? (2) 단위 테스트를 생산에 적용하는 것이 걱정되는 이유는 별도의 이야기이기 때문에 단위 테스트를 포함하는 파일을 빌드 프로세스 중에 필터링 할 수 있습니다. – SBel

관련 문제