Test Interfaces, Classes and Traits LoggerInterfaceTest Provides a base test class for ensuring compliance with the LoggerInterface. TestLogger Used for testing purposes.