public function testAssingToVar() { $function = new JsFunction(); $function->setBody("alert('Hello world')"); $function->setCondition('5 = 5', "alert('failure')"); $function->setVarName('foo_bar'); $this->assertEquals("foo_bar = function(){if(5 = 5){alert('Hello world')}else{alert('failure')}}", $function); }