Không gian tên để thử nghiệm các chức năng Cơ sở dữ liệu thời gian thực bằng cách sử dụng Chức năng đám mây cho SDK thử nghiệm Firebase.
phương pháp
ví dụDữ liệuSnapshot
tĩnh
exampleDataSnapshot() trả về test.database.DataSnapshot
Tìm nạp ảnh chụp nhanh dữ liệu mẫu đã được điền dữ liệu. Có thể được chuyển vào cơ sở dữ liệu được bao bọc bằng hàm onCreate hoặc onDelete .
Trả lại
non-null test.database.DataSnapshot
ví dụDataSnapshotChange
tĩnh
exampleDataSnapshotChange() trả về test.database.DataSnapshot
Tìm nạp một ví dụ Change đối tượng của ảnh chụp nhanh dữ liệu đã được điền dữ liệu. Có thể được chuyển vào cơ sở dữ liệu được bao bọc bằng hàm onUpdate hoặc onWrite .
Trả lại
non-null test.database.DataSnapshot
makeDataSnapshot
tĩnh
makeDataSnapshot(val, refPath, app) trả về test.database.DataSnapshot
Tạo ảnh chụp nhanh dữ liệu để thử nghiệm.
Tham số
giá trị
(đối tượng chuỗi, số, boolean hoặc không null)
Giá trị của dữ liệu cho ảnh chụp nhanh.
refPath
sợi dây
Đường dẫn đầy đủ của tham chiếu (ví dụ: 'users/alovelace').
ứng dụng
firebase.app.App
Ứng dụng Firebase chứa cơ sở dữ liệu. databaseURL được cung cấp khi khởi tạo ứng dụng được sử dụng để tạo ảnh chụp nhanh này. Bạn không cần cung cấp tham số này nếu bạn đã cung cấp các giá trị cấu hình khi khởi tạo firebase-functions-test .
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2023-12-01 UTC."],[],[]]