Changeset 23530 for branches/version-2_13-dev/tests/class/SC_CheckError/SC_CheckError_EXIST_CHECKTest.php
- Timestamp:
- 2014/06/05 22:55:33 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/tests/class/SC_CheckError/SC_CheckError_EXIST_CHECKTest.php
r22851 r23530 31 31 { 32 32 parent::setUp(); 33 $this->target_func = 'EXIST_CHECK'; 33 34 } 34 35 … … 40 41 ///////////////////////////////////////// 41 42 42 public function testEXIST_CHECK_formが空 ()43 public function testEXIST_CHECK_formが空文字の場合_エラー() 43 44 { 45 $disp_name = $this->target_func; 44 46 $arrForm = array('form' => ''); 45 47 $objErr = new SC_CheckError_Ex($arrForm); 46 $objErr->doFunc(array( 'EXIST_CHECK', 'form') ,array('EXIST_CHECK'));48 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 47 49 48 $this->expected = '※ EXIST_CHECKが入力されていません。<br />';50 $this->expected = "※ {$disp_name}が入力されていません。<br />"; 49 51 $this->actual = $objErr->arrErr['form']; 50 52 $this->verify(''); 51 53 } 52 54 53 public function testEXIST_CHECK_formが NULL()55 public function testEXIST_CHECK_formがnullの場合_エラー() 54 56 { 55 $arrForm = array('form' => NULL); 57 $disp_name = $this->target_func; 58 $arrForm = array('form' => null); 56 59 $objErr = new SC_CheckError_Ex($arrForm); 57 $objErr->doFunc(array( 'EXIST_CHECK', 'form') ,array('EXIST_CHECK'));60 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 58 61 59 $this->expected = '※ EXIST_CHECKが入力されていません。<br />';62 $this->expected = "※ {$disp_name}が入力されていません。<br />"; 60 63 $this->actual = $objErr->arrErr['form']; 61 64 $this->verify(''); 62 65 } 63 66 64 public function testEXIST_CHECK_formが int0()67 public function testEXIST_CHECK_formがfalseの場合_エラー() 65 68 { 69 $disp_name = $this->target_func; 70 $arrForm = array('form' => false); 71 $objErr = new SC_CheckError_Ex($arrForm); 72 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 73 74 $this->expected = "※ {$disp_name}が入力されていません。<br />"; 75 $this->actual = $objErr->arrErr['form']; 76 $this->verify(''); 77 } 78 79 public function testEXIST_CHECK_formがint0の場合_エラーではない() 80 { 81 $disp_name = $this->target_func; 66 82 $arrForm = array('form' => 0); 67 83 $objErr = new SC_CheckError_Ex($arrForm); 68 $objErr->doFunc(array( 'EXIST_CHECK', 'form') ,array('EXIST_CHECK'));84 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 69 85 70 86 $this->expected = ''; … … 73 89 } 74 90 75 public function testEXIST_CHECK_formが string0()91 public function testEXIST_CHECK_formがfloat0の場合_エラーではない() 76 92 { 77 $arrForm = array('form' => '0'); 93 $disp_name = $this->target_func; 94 $arrForm = array('form' => 0.0); 78 95 $objErr = new SC_CheckError_Ex($arrForm); 79 $objErr->doFunc(array( 'EXIST_CHECK', 'form') ,array('EXIST_CHECK'));96 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 80 97 81 98 $this->expected = ''; … … 84 101 } 85 102 86 public function testEXIST_CHECK_formが 空の配列()103 public function testEXIST_CHECK_formがstring0の場合_エラーではない() 87 104 { 88 $arrForm = array('form' => array()); 105 $disp_name = $this->target_func; 106 $arrForm = array('form' => '0'); 89 107 $objErr = new SC_CheckError_Ex($arrForm); 90 $objErr->doFunc(array('EXIST_CHECK', 'form') ,array('EXIST_CHECK')); 91 92 $this->expected = '※ EXIST_CHECKが選択されていません。<br />'; 93 $this->actual = $objErr->arrErr['form']; 94 $this->verify(''); 95 } 96 97 public function testEXIST_CHECK_formが空文字の配列() 98 { 99 $arrForm = array('form' => array('')); 100 $objErr = new SC_CheckError_Ex($arrForm); 101 $objErr->doFunc(array('EXIST_CHECK', 'form') ,array('EXIST_CHECK')); 108 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 102 109 103 110 $this->expected = ''; … … 106 113 } 107 114 108 public function testEXIST_CHECK_formが 0しか含まない配列()115 public function testEXIST_CHECK_formが普通の文字列の場合_エラーではない() 109 116 { 110 $arrForm = array('form' => array(0)); 117 $disp_name = $this->target_func; 118 $arrForm = array('form' => '普通のテスト文字列'); 111 119 $objErr = new SC_CheckError_Ex($arrForm); 112 $objErr->doFunc(array( 'EXIST_CHECK', 'form') ,array('EXIST_CHECK'));120 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 113 121 114 122 $this->expected = ''; … … 117 125 } 118 126 119 public function testEXIST_CHECK_formが 配列()127 public function testEXIST_CHECK_formが空の配列の場合_エラー() 120 128 { 121 $arrForm = array('form' => array(1,2,3)); 129 $disp_name = $this->target_func; 130 $arrForm = array('form' => array()); 122 131 $objErr = new SC_CheckError_Ex($arrForm); 123 $objErr->doFunc(array('EXIST_CHECK', 'form') ,array('EXIST_CHECK')); 132 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 133 134 $this->expected = "※ {$disp_name}が選択されていません。<br />"; 135 $this->actual = $objErr->arrErr['form']; 136 $this->verify(''); 137 } 138 139 public function testEXIST_CHECK_formが空文字の配列の場合_エラーではない() 140 { 141 $disp_name = $this->target_func; 142 $arrForm = array('form' => array('')); 143 $objErr = new SC_CheckError_Ex($arrForm); 144 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 124 145 125 146 $this->expected = ''; … … 128 149 } 129 150 130 public function testEXIST_CHECK_formが 連想配列()151 public function testEXIST_CHECK_formが0しか含まない配列の場合_エラーではない() 131 152 { 153 $disp_name = $this->target_func; 154 $arrForm = array('form' => array(0)); 155 $objErr = new SC_CheckError_Ex($arrForm); 156 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 157 158 $this->expected = ''; 159 $this->actual = $objErr->arrErr['form']; 160 $this->verify(''); 161 } 162 163 public function testEXIST_CHECK_formが配列の場合_エラーではない() 164 { 165 $disp_name = $this->target_func; 166 $arrForm = array('form' => array(1, 2, 3)); 167 $objErr = new SC_CheckError_Ex($arrForm); 168 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 169 170 $this->expected = ''; 171 $this->actual = $objErr->arrErr['form']; 172 $this->verify(''); 173 } 174 175 public function testEXIST_CHECK_formが連想配列の場合_エラーではない() 176 { 177 $disp_name = $this->target_func; 132 178 $arrForm = array('form' => array(0=> 'A', 1 => 'B', 2 => 'C')); 133 179 $objErr = new SC_CheckError_Ex($arrForm); 134 $objErr->doFunc(array( 'EXIST_CHECK', 'form') ,array('EXIST_CHECK'));180 $objErr->doFunc(array($disp_name, 'form'), array($this->target_func)); 135 181 136 182 $this->expected = '';
Note: See TracChangeset
for help on using the changeset viewer.