How to unit test Realm migrations?

后端 未结 2 1183
花落未央
花落未央 2021-01-19 05:55

Im trying to unit test a migration on Realm. My main question is: how can I maintain different schema versions of a RealmObject so as to be able to create a an instance of t

2条回答
  •  有刺的猬
    2021-01-19 06:27

    At Realm we test the migration mechanism by storing old Realm files as assets (see https://github.com/realm/realm-java/tree/master/realm/realm-library/src/androidTest/assets) and then write tests to check the result after a migration test (see https://github.com/realm/realm-java/blob/master/realm/realm-library/src/androidTest/java/io/realm/RealmMigrationTests.java).

提交回复
热议问题