Tests that ReplaceCommand objects can be constructed and rendered.
function testReplaceCommand() {
$command = new ReplaceCommand('#page-title', '<p>New Text!</p>', array(
'my-setting' => 'setting',
));
$expected = array(
'command' => 'insert',
'method' => 'replaceWith',
'selector' => '#page-title',
'data' => '<p>New Text!</p>',
'settings' => array(
'my-setting' => 'setting',
),
);
$this
->assertEqual($command
->render(), $expected, 'ReplaceCommand::render() returns a proper array.');
}