Tests that SettingsCommand objects can be constructed and rendered.
function testSettingsCommand() {
$command = new SettingsCommand(array(
'key' => 'value',
), TRUE);
$expected = array(
'command' => 'settings',
'settings' => array(
'key' => 'value',
),
'merge' => TRUE,
);
$this
->assertEqual($command
->render(), $expected, 'SettingsCommand::render() returns a proper array.');
}