I am currently building an application with one of the models being fairly complex. I am currently using assertions
raise "error message" if "settings failed"
question is - what are the advantages of using the Unit:testing frameworks over these assertions?