public function testInvalidMagicMethodWithDisabledValidation()
{
PayPalConfigManager::getInstance()->addConfigs(array('validation.level' => 'disabled'));
$obj = new SimpleClass();
try {
$obj->invalid = "value2";
$this->assertEquals($obj->invalid, "value2");
} catch (\PHPUnit_Framework_Error_Notice $ex) {
$this->fail("It should not have thrown a Notice Error as it is disabled.");
}
PayPalConfigManager::getInstance()->addConfigs(array('validation.level' => 'strict'));
}