/** * @group unit */ public function testNewScriptFields() { $script = new Script('1 + 2'); // addScript $scriptFields = new ScriptFields(); $scriptFields->addScript('test', $script); $this->assertSame($scriptFields->getParam('test'), $script); // setScripts $scriptFields = new ScriptFields(); $scriptFields->setScripts(array('test' => $script)); $this->assertSame($scriptFields->getParam('test'), $script); // Constructor $scriptFields = new ScriptFields(array('test' => $script)); $this->assertSame($scriptFields->getParam('test'), $script); }