네임스페이스: 테스트

상호 작용

네임스페이스

행동 양식

대청소

공전

대청소()

청소 작업을 완료하세요.

변화를 만들다

공전

makeChange(이전, 이후)는 객체를 반환합니다.

Firestore 및 실시간 데이터베이스 onWriteonUpdate 함수의 테스트 데이터로 사용할 Change 객체를 만듭니다.

매개변수

~ 전에

물체

쓰기 또는 업데이트 전의 스냅샷입니다.

값은 null일 수 없습니다.

~ 후에

물체

쓰기 또는 업데이트 후의 스냅샷입니다.

값은 null일 수 없습니다.

보고

non-null Object 테스트용 Change 개체입니다.

mockConfig

공전

mockConfig(구성)

functions.config() 에 의해 반환된 모의 값입니다.

매개변수

구성

물체

모의할 구성을 나타내는 키 값 쌍입니다.

값은 null일 수 없습니다.

포장하다

공전

Wrap(cloudFunction)은 test.WrappedFunction을 반환합니다.

테스트할 함수를 취하고, 테스트 코드에서 호출할 수 있는 WrappedFunction 반환합니다.

매개변수

클라우드 기능

물체

CloudFunction은 __trigger에서 트리거 정의를 내보내는 객체이며 Google Cloud Functions용 ​​JavaScript API를 사용하여 함수로 호출할 수 있습니다.

값은 null일 수 없습니다.

보고

non-null test.WrappedFunction

WrappedFunction

공전

WrappedFunction(데이터, 옵션)

이벤트 컨텍스트에 대한 테스트 데이터 및 선택적 재정의 값을 사용하여 호출할 수 있는 함수 유형입니다. 이후 제공된 테스트 데이터와 생성된 이벤트 컨텍스트로 래핑하는 함수를 호출합니다.

매개변수

데이터

어떤 유형

테스트 데이터.

값은 null일 수 없습니다.

옵션

물체

이벤트 컨텍스트의 값을 EventContextOptions 객체로 재정의합니다.

값은 null일 수 있습니다.