/**
  * 简单搜索测试
  * @return void
  */
 public function testSearch()
 {
     $this->info("\n\r........................start search............................\n\r");
     $bank = new Bank();
     $words = ['进口', '中式', 'zs', 'zhong', 'm', 'ji', '窗框', 'ck', 'pvc', 's', 'EVO', 'samsung'];
     $specialTakeCare = ['进口', '进k', '进ko', '进kou', 'j口', 'ji口', 'jin口', 'j', 'jk', 'jik', 'jink', 'jink', 'jinko', 'jinkou'];
     $insertWords = ['软包', 'rb', 'ru', 'rua', 'ruan', 'ruanb', 'ruanba', 'ruanbao'];
     $words = array_merge($words, $specialTakeCare, $insertWords);
     foreach ($words as $word) {
         $results = $bank->withdrawal($word);
         $this->comment("\n\r" . 'result..' . $word);
         foreach ($results as $result) {
             $this->info('   ' . $word . '=>' . $result);
         }
     }
     $this->info("........................  system search............................\n\r");
     $suggest = new Suggest();
     foreach ($words as $word) {
         $results = $suggest->search($word);
         $this->comment("\n\r" . 'result..' . $word);
         foreach ($results as $result) {
             $this->info('   ' . $word . '=>' . $result);
         }
     }
     $this->assertTrue(true);
     $this->info("........................  end search............................\n\r");
 }
 /**
  * @param string $word
  * @return array
  */
 public function search($word)
 {
     // TODO 设置私有词库
     $bank = new Bank();
     $suggests = [];
     $results = $bank->withdrawal($word);
     foreach ($results as $result) {
         $suggests[] = $result;
     }
     return $suggests;
 }