/**
  * @author nathanhelenihi
  */
 public function testGetConfig()
 {
     $cfg = array('paramValidationEnabled' => true, 'dataFormat' => 'array', 'debugsEnabled' => true);
     $obj = new MaBaseClass(array('cfg' => $cfg));
     // Bad parameters
     $this->assertNull($obj->getConfig(null));
     $this->assertNull($obj->getConfig(false));
     $this->assertNull($obj->getConfig(''));
     // Should succeed
     $this->assertSame($cfg['paramValidationEnabled'], $obj->getConfig('paramValidationEnabled'));
     $this->assertSame($cfg['dataFormat'], $obj->getConfig('dataFormat'));
     $this->assertSame($cfg['debugsEnabled'], $obj->getConfig('debugsEnabled'));
 }