방금 TS를 배웠습니다. 테스트 코드를 작성할 때 인스턴스를 만들어야 할 때 다음과 같은 문제가 발생했는데 약간 흐릿했습니다.
함수 모듈의 구체적인 구현 클래스 부분은 다음과 같습니다
18, 19는 유형 정의입니다. 테스트 코드에서 이러한 유형을 구성할 필요는 없습니다. 인스턴스일 때 올바른 매개변수만 전달하면 됩니다. (그리고 매개변수의 유형은 18, 19의 정의입니다. 정의 요구사항은 매개변수만 전달하면 됩니다.) alarm
alarm
getAlarmConfig和alarmOutput특정 구현이 아닌 함수 시그니처로 이해될 수 있는 두 가지 유형의 정의입니다. 18행과 19행에서 해야 할 일은 이 두 유형을 충족하는 한입니다. 서명이 있으면 어떤 방식으로든 구현할 수 있습니다. 예를 들어
getAlarmConfig
alarmOutput
PS: 구현 객체의 이름을 유형 정의와 동일하게 지정하지 않는 것이 가장 좋습니다
18, 19는 유형 정의입니다. 테스트 코드에서 이러한 유형을 구성할 필요는 없습니다. 인스턴스일 때 올바른 매개변수만 전달하면 됩니다. (그리고 매개변수의 유형은 18, 19의 정의입니다. 정의 요구사항은 매개변수만 전달하면 됩니다.)
alarm
으아악getAlarmConfig
和alarmOutput
특정 구현이 아닌 함수 시그니처로 이해될 수 있는 두 가지 유형의 정의입니다.18행과 19행에서 해야 할 일은 이 두 유형을 충족하는 한입니다. 서명이 있으면 어떤 방식으로든 구현할 수 있습니다.
예를 들어
PS: 구현 객체의 이름을 유형 정의와 동일하게 지정하지 않는 것이 가장 좋습니다