Los SDK de dispositivos Atlas están obsoletos. Consulte deprecation page for details.
Puede probar el SDK de React Native de Realm con bibliotecas de prueba de React Native populares como Broma, Jazmín y Moca.
Clean Up Tests
Al probar el SDK de Realm React Native, debes cerrar los realms con Realm.close() después de que termines de usarlos para evitar fugas de memoria.
También debe eliminar el archivo de reino con Realm.deleteFile() durante la limpieza para mantener sus pruebas idempotentes.
El siguiente ejemplo utiliza el framework de pruebas Jest. Utiliza las herramientas integradas de Jest. beforeEach()
y afterEach() ganchos para configuración de prueba y desmontaje, respectivamente.
const config = { schema: [Car], path: "testing.realm", }; let realm; beforeEach(async () => { realm = await Realm.open(config); }); afterEach(() => { if (!realm.isClosed) { realm.close(); } if (config) { Realm.deleteFile(config); } }); test("Close a Realm", async () => { expect(realm.isClosed).toBe(false); realm.close(); expect(realm.isClosed).toBe(true); });