Add a unit test about editing a RealmObject outside of a transaction

6 lines further down : is throwImmutable() used at all?