기본적으로 MockBox 모든 냉각 박스 패키지, 버전 3 이상에 포함되어 있습니다.
따라서 개발자뿐만 아니라 독립 실행 형 응용 프로그램으로 MockBox를 사용 할 수있는, MockBox가 냉각 박스가 제대로 작동해야 의미하지 않는다.
또는 "스텁" "조롱"용어가 당신에게 외계인이 있다면, 그들은 그것이 생산 환경에서 실행하는 방법을 테스트하기위한 목적으로, 응용 프로그램 또는 코드 루틴 내부의 데이터와 콘텐츠를 모방하는 행위를 참조하십시오.
MockBox ColdFusion에서 모든 유닛 테스트 프레임 워크와 함께 사용할 수있는 간단한 가짜 데이터 생성기이다.
기본적으로 MXUnit ColdFusion에서 단위 테스트 프레임 워크에 대한 지원은 상자 밖으로 포함되어
특징 :.
이 기본 코드에 영향을주지 않음
코드 종속성에 대한 지원
모의 내부 개체 속성
주 - 기계 결과
메서드 호출 카운터
메소드의 인수 통화 로그
조건부 조롱 지원
개인 및 포장 방법에 대한 지원
모의 예외
이 릴리스의 새로운 기능 :
이 인수 정상화 비웃음, DIFF 기대 할 때 이름 값이나 위치 인수를 호출합니다. 이 주문한 또는 이름 - 값 쌍 또는 인수 컬렉션으로 테스트 할 수 있습니다 및 MockBox 당신을 위해 값을 일치하는 권리를 결정하는 것을 의미합니다. 당신이 MockBox를 처음 사용하는 경우,이 MockBox 결과에 인수를 일치 방법에 시원한 수정했다, 걱정하지 마십시오.
그들과 같이 설명되어 있으므로 MockBox CFC에 자신의 $ 이름 등가물에 대한 모든 모의 방법을 변경합니다. 이것은 우리가 방법 별칭이 방금 추가 오버 헤드가 아니라 매우 분명 조롱 API를 만든 버전 1.2이 아니었다. 그래서이 개정되었고, 나는 그것의 기능을 설명.
이 어떤 버전 1.2의 새로운 기능 :
이 추가 된 새로운 방법 : $ verifyCallCount가 ([methodName로, 계산) 구성 요소의 메소드가 호출 된 횟수를 주장, 또는 얼마나 많은 수 시간은 특정 메서드가 호출되었습니다. 기본적으로, 전달 된 예상 카운트 통화에 따라 부울을 반환합니다.
mockMethodCallCount () methodName로는 이제 선택 사항이며, 그것은 당신에게 조롱 CFC의 모든 방법을 위해 만든 한 총 통화 수를 반환합니다.
이 요구 사항 :
는 ColdFusion MX 7 이상
2 이상 라일로
블루 드래곤 7 이상
댓글을 찾을 수 없습니다