У меня есть эта функция из firebase
, и мне нужен тест с ней: database.ref (url) .remove ()
В моем действии у меня есть следующие коды:
const {ref} = database
const result = yield call([database, ref], url)
const {remove} = database.ref()
yield call([result, remove])
Мне нужно сделать фиктивную функцию с этой функцией.База данных - это объект из Firebase
.Ref и Remove являются функциями из Firebase
, но remove является функцией ref.
Мне понравилось:
const databaseMock = {ref: jest.fn()}
const {ref} = databaseMock
const {remove} = databaseMock.ref() //how can i do this correctly?
Но это не работает.Как я могу сделать это правильно?