test(instance_test.go), everything in instance.go is covered

add test for makeRecoveryDecision
add test for some getters of the instance

more behaviour tests on prepare is still needed.