Hey People ! Though I know this has nothing to do with the working of the the JBehave and Co. but any BDD/TDD strategy must make sure that it leaves the database clean after every run of a test case/scenario. As of now I have been using the create snapshot/restore snapshot methodology to maintain a clean state for the database after every run of the scenario(What I am testing is a web application and SQLserver makes life easy here) .
I am keen to hear what other people are doing to keep the DB clean since RDBMS like MySQL and other probably don't have a snapshot feature as far as I know. Moreover are their any ground rule for doing it ? Thanks, Bhuvnesh Pratap
