public function testGetByRank_ランクが存在かつ_has_deletedの場合_対応した結果が返る()
 {
     $rank = '2';
     $this->expected = array('best_id' => '1002', 'category_id' => '0', 'title' => 'タイトルですよ', 'comment' => 'コメントですよ', 'del_flg' => '1');
     $result = SC_Helper_BestProducts_Ex::getByRank($rank, true);
     $this->actual = Test_Utils::mapArray($result, array('best_id', 'category_id', 'title', 'comment', 'del_flg'));
     $this->verify();
 }
 /**
  * データを削除する
  * @param  Array  $arrPost      POSTの値を格納した配列
  * @param  SC_Helper_BestProducts_Ex $objRecommend
  * @return void
  */
 public function deleteProduct($arrPost, SC_Helper_BestProducts_Ex &$objRecommend)
 {
     if ($arrPost['best_id']) {
         $target = $arrPost['best_id'];
     } else {
         $recommend = $objRecommend->getByRank($arrPost['rank']);
         $target = $recommend['best_id'];
     }
     $objRecommend->deleteBestProducts($target);
 }