Burlarse de Firebase como una dependencia en las testings unitarias Swift

Actualmente estoy tratando de reestructurar mi aplicación para incorporar algunas testings de interfaz de usuario, sin embargo, una parte de la interfaz y el model tienen una dependencia de los events de Firebase. ¿Hay alguna manera fácil (usar algún tipo de marco) para simular los objects Firebase y luego usar ese marco para invocar los events?