Updated tests to use transactions and to start the Redis server automatically