Changeset 23399 for branches/version-2_13-dev/tests/class/SC_CartSession
- Timestamp:
- 2014/05/04 16:42:57 (10 years ago)
- Location:
- branches/version-2_13-dev/tests/class/SC_CartSession
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/tests/class/SC_CartSession/SC_CartSession_TestBase.php
r23398 r23399 64 64 $this->objQuery->delete('dtb_products_class'); 65 65 foreach ($product_class as $key => $item) { 66 $this->objQuery->insert('dtb_products_class', $item);67 }68 69 // 1000商品一気に投入70 for ($i = 3000; $i < 3100; $i++) {71 $item = array(72 'update_date' => 'CURRENT_TIMESTAMP',73 'product_class_id' => $i,74 'product_id' => $i,75 'product_type_id' => '1',76 'product_code' => 'code'.$i,77 'classcategory_id1' => '1001',78 'classcategory_id2' => '1002',79 'price01' => $i,80 'price02' => $i,81 'stock' => '99',82 'creator_id' => '1',83 'del_flg' => '0'84 );85 66 $this->objQuery->insert('dtb_products_class', $item); 86 67 } … … 177 158 $this->objQuery->insert('dtb_products', $item); 178 159 } 179 180 // 100商品一気に投入 181 for ($i = 3000; $i < 4000; $i++) { 160 } 161 162 /** 163 * DBに商品ステータス情報を登録します. 164 */ 165 protected function setUpProductStatus() 166 { 167 $class_category = array( 168 array( 169 'update_date' => 'CURRENT_TIMESTAMP', 170 'product_status_id' => '1', 171 'product_id' => '1001', 172 'creator_id' => '1', 173 'del_flg' => '0' 174 ), 175 array( 176 'update_date' => 'CURRENT_TIMESTAMP', 177 'product_status_id' => '1', 178 'product_id' => '1002', 179 'creator_id' => '1', 180 'del_flg' => '0' 181 ) 182 ); 183 184 $this->objQuery->delete('dtb_product_status'); 185 foreach ($class_category as $key => $item) { 186 $this->objQuery->insert('dtb_product_status', $item); 187 } 188 } 189 190 191 /** 192 * DBに商品クラス情報を大量に設定します. 193 */ 194 protected function setUpBigProductClass() 195 { 196 $this->objQuery->delete('dtb_products_class'); 197 // 商品を一気に投入 198 for ($i = 3000; $i < 3030; $i++) { 199 $item = array( 200 'update_date' => 'CURRENT_TIMESTAMP', 201 'product_class_id' => $i, 202 'product_id' => $i, 203 'product_type_id' => $i%3+1, 204 'product_code' => 'code'.$i, 205 'classcategory_id1' => '1001', 206 'classcategory_id2' => '1002', 207 'price01' => $i, 208 'price02' => $i, 209 'stock' => '99', 210 'creator_id' => '1', 211 'del_flg' => '0' 212 ); 213 $this->objQuery->insert('dtb_products_class', $item); 214 } 215 216 $this->setUpClassCategory(); 217 $this->setUpBigProducts(); 218 } 219 220 /** 221 * DBに製品情報を大量に登録します. 222 */ 223 protected function setUpBigProducts() 224 { 225 $this->objQuery->delete('dtb_products'); 226 // 商品一気に投入 227 for ($i = 3000; $i < 3030; $i++) { 182 228 $item = array( 183 229 'update_date' => 'CURRENT_TIMESTAMP', … … 199 245 } 200 246 } 201 202 /**203 * DBに商品ステータス情報を登録します.204 */205 protected function setUpProductStatus()206 {207 $class_category = array(208 array(209 'update_date' => 'CURRENT_TIMESTAMP',210 'product_status_id' => '1',211 'product_id' => '1001',212 'creator_id' => '1',213 'del_flg' => '0'214 ),215 array(216 'update_date' => 'CURRENT_TIMESTAMP',217 'product_status_id' => '1',218 'product_id' => '1002',219 'creator_id' => '1',220 'del_flg' => '0'221 )222 );223 224 $this->objQuery->delete('dtb_product_status');225 foreach ($class_category as $key => $item) {226 $this->objQuery->insert('dtb_product_status', $item);227 }228 }229 230 231 /**232 * DBに商品クラス情報を大量に設定します.233 */234 protected function setUpBigProductClass()235 {236 $this->objQuery->delete('dtb_products_class');237 // 商品を一気に投入238 for ($i = 3000; $i < 3030; $i++) {239 $item = array(240 'update_date' => 'CURRENT_TIMESTAMP',241 'product_class_id' => $i,242 'product_id' => $i,243 'product_type_id' => $i%3+1,244 'product_code' => 'code'.$i,245 'classcategory_id1' => '1001',246 'classcategory_id2' => '1002',247 'price01' => $i,248 'price02' => $i,249 'stock' => '99',250 'creator_id' => '1',251 'del_flg' => '0'252 );253 $this->objQuery->insert('dtb_products_class', $item);254 }255 256 $this->setUpClassCategory();257 $this->setUpBigProducts();258 }259 260 /**261 * DBに製品情報を大量に登録します.262 */263 protected function setUpBigProducts()264 {265 $this->objQuery->delete('dtb_products');266 // 商品一気に投入267 for ($i = 3000; $i < 3030; $i++) {268 $item = array(269 'update_date' => 'CURRENT_TIMESTAMP',270 'product_id' => $i,271 'name' => '製品名'.$i,272 'comment1' => 'コメント'.$i,273 'comment2' => 'コメント'.$i,274 'comment3' => 'コメント'.$i,275 'main_list_comment' => 'リストコメント'.$i,276 'main_comment' => 'メインコメント'.$i,277 'main_image' => $i.'.jpg',278 'main_list_image' => $i.'-main.jpg',279 'deliv_date_id' => '1',280 'del_flg' => '0',281 'creator_id' => '1',282 'status' => '1'283 );284 $this->objQuery->insert('dtb_products', $item);285 }286 }287 247 }
Note: See TracChangeset
for help on using the changeset viewer.