네임스페이스: 데이터베이스

행동 양식

예데이터스냅샷

공전

exampleDataSnapshot()은 test.database.DataSnapshot을 반환합니다.

이미 데이터가 채워진 예시 데이터 스냅샷을 가져옵니다. 래핑된 데이터베이스 onCreate 또는 onDelete 함수로 전달될 수 있습니다.

보고

non-null test.database.DataSnapshot

예데이터스냅샷변경

공전

exampleDataSnapshotChange()는 test.database.DataSnapshot을 반환합니다.

이미 데이터가 채워진 데이터 스냅샷의 Change 객체 예시를 가져옵니다. 래핑된 데이터베이스 onUpdate 또는 onWrite 함수로 전달될 수 있습니다.

보고

non-null test.database.DataSnapshot

makeDataSnapshot

공전

makeDataSnapshot(val, refPath, app)은 test.database.DataSnapshot을 반환합니다.

테스트용 데이터 스냅샷을 만듭니다.

매개변수

(문자열, 숫자, 부울 또는 null이 아닌 객체)

스냅샷의 데이터 값입니다.

참조 경로

참조의 전체 경로(예: 'users/alovelace').

firebase.app.앱

데이터베이스가 속한 Firebase 앱입니다. 앱을 초기화할 때 제공된 databaseURL 이 스냅샷을 생성하는 데 사용됩니다. firebase-functions-test 초기화할 때 구성 값을 제공한 경우에는 이 매개변수를 제공할 필요가 없습니다.

값은 null일 수 있습니다.

보고

non-null test.database.DataSnapshot