각도 js에서 사용되는 "변형" 함수는 무엇입니까?
Angular 문서에는 다음과 같이 기술되어 있습니다.
expect(scope.counter).toEqual(0);
여기 이런 데 많이 써있었어요.
난 단지 그게 뭘 하는지 알고 싶을 뿐이야
이것은 유닛 테스트를 위한 Jasmine 유닛 테스트 프레임워크 구문입니다.각도는 단위 테스트 관행을 사용하고 촉진하며 장려합니다.
Angular에서는 테스트 가능성이 매우 심각하게 고려됩니다.JS와 프레임워크의 작성자들은 Angular를 사용하여 작성된 코드가JS는 테스트하기 쉽습니다.
- 내장된 의존성 주입(DI) 시스템을 통해 테스트 완료 소형 요소에서 애플리케이션을 쉽게 결합할 수 있습니다.
- 함께 제공되는 공구 - 테스트 - 실제 테스트를 쉽게 작성하고 실행할 수 있습니다.
또한 AngularJS는 높은 수준의 엔드 투 엔드 테스트를 위한 솔루션을 제공합니다.E2e 테스트는 매우 유사한 구문을 사용합니다(따라서expect
키워드)는 Jasmine 테스트가 아닙니다.상세한 것에 대하여는, https://stackoverflow.com/a/13213262/1418796 를 참조해 주세요.
의 매뉴얼을 다음에 나타냅니다.
이것은 테스트의 일부입니다.자세한 것은, https://docs.angularjs.org/guide/e2e-testing 를 참조해 주세요.
모든 세부 정보가 있는 것은 아니므로 소스 코드를 조사하는 것이 좋습니다.
https://github.com/lathonez/clicker/issues/159도 설명에 도움이 됩니다.tsconfig.json이 "expect"를 찾을 수 없었기 때문에 "types" : [ jasmin ]를 추가해야 했습니다.
언급URL : https://stackoverflow.com/questions/13262293/what-is-the-expect-function-used-in-angular-js
'programing' 카테고리의 다른 글
mongodb-native findOne()의 필드명으로 변수를 사용하는 방법 (0) | 2023.03.05 |
---|---|
ng클래스가 작동하지 않나요? (0) | 2023.03.05 |
물결 괄호 없는 화살표 기능 (0) | 2023.02.28 |
프로파일이 있는 임베디드 Tomcat의 스프링 부트 활성화/비활성화 (0) | 2023.02.28 |
스프링 주석 @ConditionalOnMissingBean의 역할은 무엇입니까? (0) | 2023.02.28 |