function test_generate_csrf_script() { $form = new Form(); $form->csrf_field_name = 'TOKEN'; $form->initialize_csrf(); $token = $form->csrf_token; $res = $form->generate_csrf_script(); $this->assertEquals('<script>$(function(){$("form[method=\'post\']").append("<input type=\'hidden\' name=\'TOKEN\' value=\'' . $token . '\'/>");});</script>', $res); }