6 * @package {$project_id}
11 * {$action_name}¥Õ¥©¡¼¥à¤Î¥Æ¥¹¥È¥±¡¼¥¹
15 * @package {$project_id}
17 class {$action_form}_TestCase extends Ethna_UnitTestCase
21 * @var string ¥¢¥¯¥·¥ç¥ó̾
23 var $action_name = '{$action_name}';
32 $this->createActionForm(); // ¥¢¥¯¥·¥ç¥ó¥Õ¥©¡¼¥à¤ÎºîÀ®
45 * {$action_name}¥¢¥¯¥·¥ç¥ó¥Õ¥©¡¼¥à¤Î¥µ¥ó¥×¥ë¥Æ¥¹¥È¥±¡¼¥¹
50 function test_formSample()
53 $this->af->set('id', 1);
55 // {$action_name}¥¢¥¯¥·¥ç¥ó¥Õ¥©¡¼¥àÃ͸¡¾Ú
56 $this->assertEqual($this->af->validate(), 0);
62 * {$action_name}¥¢¥¯¥·¥ç¥ó¤Î¥Æ¥¹¥È¥±¡¼¥¹
66 * @package {$project_id}
68 class {$action_class}_TestCase extends Ethna_UnitTestCase
72 * @var string ¥¢¥¯¥·¥ç¥ó̾
74 var $action_name = '{$action_name}';
83 $this->createActionForm(); // ¥¢¥¯¥·¥ç¥ó¥Õ¥©¡¼¥à¤ÎºîÀ®
84 $this->createActionClass(); // ¥¢¥¯¥·¥ç¥ó¥¯¥é¥¹¤ÎºîÀ®
86 $this->session->start(); // ¥»¥Ã¥·¥ç¥ó¤Î³«»Ï
96 $this->session->destroy(); // ¥»¥Ã¥·¥ç¥ó¤ÎÇË´þ
100 * {$action_name}¥¢¥¯¥·¥ç¥ó¥¯¥é¥¹¤Î¥µ¥ó¥×¥ë¥Æ¥¹¥È¥±¡¼¥¹
105 function test_actionSample()
108 $this->af->set('id', 1);
110 // {$action_name}¥¢¥¯¥·¥ç¥ó¼Â¹ÔÁ°¤Îǧ¾Ú½èÍý
111 $forward_name = $this->ac->authenticate();
112 $this->assertNull($forward_name);
114 // {$action_name}¥¢¥¯¥·¥ç¥ó¤ÎÁ°½èÍý
115 $forward_name = $this->ac->prepare();
116 $this->assertNull($forward_name);
118 // {$action_name}¥¢¥¯¥·¥ç¥ó¤Î¼ÂÁõ
119 $forward_name = $this->ac->perform();
120 $this->assertEqual($forward_name, '{$action_name}');