Enhanced ADO context for unit testability

Added unit test capability to ADO context so ADO queries can perform
inside unit tests.