The FRAM does not have any built-in error correction/check neither any failure mode. To check the device you can write a known data pattern to the device then apply a power cycle and check if your data is intact or not. If the data read out is same then you can pass the memory. You may write to a section of the memory or to entire memory whichever is feasible for you. I am also attaching one app note which has some code examples to write and read to FRAM.