Adding some basic unit tests, including tests to assert TxScope behavior