Los SDK de dispositivos Atlas están obsoletos. Consulte Página de desuso para más detalles.
Puede probar el SDK de React Native de Realm con bibliotecas de prueba de React Native populares como Broma, Jazmín y Moca.
Pruebas de limpieza
Al probar el SDK de React Native de Realm, debes cerrar los reinos con Realm.close() una vez que hayas terminado de usarlos para evitar pérdidas 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); });