FlexUnit4 : [test (exges = "error")]] 오류가 발생하지 않습니까?
-
18-09-2019 - |
문제
다음 코드는 통과 테스트가 아니라 실패한 테스트를 생성합니다 (예상대로).
[Test(expects="Error")]
public function someTest():void {
throw Error("this test doesn't pass");
}
해결책
이전 버전에서는 [테스트 (예상 = '')]였습니다.
최신 버전에서는 많은 사람들에게 혼란 스러웠 기 때문에 기대와 기대를 모두 지원합니다.
다른 팁
FlexUnit의 릴리스 SWC와 연결되어 있는지 확인하거나 직접 컴파일하는 경우 프로젝트 속성의 "추가 컴파일러 옵션"상자에서 -keep-as3-metadata+= 테스트를 사용하고 있는지 확인하십시오.
나는 문제가 오래된 버전의 FlexUnit4를 사용하고 있다는 것이 문제 일 수 있다고 생각합니다. 방금 업그레이드 (4.0 RC1)로 업그레이드했는데 지금은 작동하는 것 같습니다.
제휴하지 않습니다 StackOverflow