Ad alanı: test

Arayüz

Ad alanları

Yöntemler

Temizlemek

statik

Temizlemek()

Temizleme görevlerini tamamlayın.

değişiklik yapmak

statik

makeChange(önce, sonra) Nesneyi döndürür

Firestore ve Realtime Database onWrite ve onUpdate işlevleri için test verileri olarak kullanılacak bir Change nesnesi oluşturun.

Parametre

önce

Nesne

Yazma veya güncelleme öncesindeki anlık görüntü.

Değer null olmamalıdır.

sonrasında

Nesne

Yazma veya güncelleme sonrasında anlık görüntü.

Değer null olmamalıdır.

İadeler

non-null Object A Test için nesneyi Change .

sahte Yapılandırma

statik

sahte Yapılandırma(yapılandırma)

functions.config() tarafından döndürülen sahte değerler.

Parametre

yapılandırma

Nesne

Taklit edilecek yapılandırmayı temsil eden anahtar değer çiftleri.

Değer null olmamalıdır.

dürüm

statik

sarma(cloudFunction), test.WrappedFunction değerini döndürür

Test edilecek bir işlevi alır ve test kodunda çağrılabilecek bir WrappedFunction döndürür.

Parametre

bulutİşlevi

Nesne

CloudFunction, hem tetikleyici tanımlarını __trigger'da dışa aktaran bir nesnedir hem de Google Cloud Functions için JavaScript API kullanılarak bir işlev olarak çağrılabilir.

Değer null olmamalıdır.

İadeler

non-null test.WrappedFunction

Sarılmışİşlev

statik

WrappedFunction(veri, seçenekler)

Olay bağlamı için test verileri ve isteğe bağlı geçersiz kılma değerleriyle çağrılabilen bir işlev türü. Daha sonra, sağlanan test verileri ve oluşturulan olay bağlamıyla sardığı işlevi çağıracaktır.

Parametre

veri

her hangi bir tür

Test verileri.

Değer null olmamalıdır.

seçenekler

Nesne

EventContextOptions nesnesi olarak olay bağlamına ilişkin değerleri geçersiz kılın.

Değer null olabilir.