2011-01-24 5 views
6

최근에 테스트 중심 개발을 시작했습니다. 지금까지 저는 라이브러리 프로젝트를 진행하고 있었기 때문에 FlexBuilder 3 프로젝트에서 FlexUnit 테스트를 구성하고 라이브러리의 swc와 연결했습니다.FlexBuilder 3에서 FlexUnit 4 테스트를 구성하는 가장 좋은 방법은 무엇입니까?

이제 웹 응용 프로그램을 작성하고 최선의 테스트를 구성하는 방법에 대해 궁금해합니다. 현재 내가 테스트하고있는 프로젝트의 src/test 패키지에 기본 애플리케이션과 동일한 수준의 테스트 러너 애플리케이션을 넣었다. 이것이 최선의 방법인가요? 아니면 테스트 할 응용 프로그램의 소스에 별도의 테스트 프로젝트와 링크가 있어야합니까? 아니면 다른 무엇입니까?

우리는 현재 테스트를 자동화하지는 않지만, 나는 언젠가는 작업하고 싶습니다. 그래서 미래에이를 지원할 구조가 도움이 될 것입니다.

나는 여기에 http://docs.flexunit.org/index.php?title=Setting_up_a_FlexUnit_4_Project을 보았습니다. 그러나 여기 (및 다른 문서들)에서는 테스트 구성 방법을 잘 설명하고 있지만 테스트중인 프로젝트와 관련하여 테스트를 어디에 두어야하는지에 대해서는 조언하지 않습니다. 어떤 도움

감사합니다,

환호, 앤지

+0

+1 잘 배치 된 질문. 최고는 종종 주관적입니다. Flash Builder 4에는 동일한 프로젝트에서 직접 테스트를 실행하는 기능이 있으므로 많은 사람들에게 "선호하는"방법 일 것입니다. – JeffryHouser

답변

1

그래, 나는 그것이 환경의 문제라고 생각한다. FlexUnit 테스트를 시작하는 또 다른 Flex 프로젝트를 갖고 싶습니다. 따라서 프로젝트가 Flex 프로젝트이든 라이브러리 프로젝트이든 관계없이 테스트를 시작할 때 동일한 동작을 유지합니다. 또한 CI 빌드에는 자체 테스트 시작 프로그램이 있으므로 프로젝트에 다른 테스트 실행 프로그램이 필요하지 않습니다.

관련 문제