don't throw from an adapter
update unit tests to run with registerConnection
update integration test runner