Add two testing suites for transactions