CONN-800 Fixed Unit test to not have external dependency.

The issue was with the DirectEventLoggerTest throws a NPE because the static DirectEventLogger is never injected.  By extending the parent class to DirectBaseTest, it added the necessary setup.