In Rails 4.x we have transactional fixtures that wrap each test in a databasetransaction. This transaction rollbacks all the changes at the end of the test.It means the state of the database, before the test is same as after the test isdone. By default this functionality is enabled. We can choose to disable it in a testcase class by setting the class attribute use_transactional_fixtures tofalse cl
