/**
  * @expectedException WPDieException
  */
 public function testPreGetPostsDie()
 {
     $wp_query = new WP_Query();
     $wp_query->is_search = true;
     $wp_query->is_admin = false;
     $wp_query->is_main_query = true;
     $wp_query->query['s'] = 'aliyun';
     $wp_query->posts = array(new WP_Post());
     $this->aliyunOpenSearchClient->shouldReceive('search')->andThrow('AliyunOpenSearchException');
     $this->frontend->preGetPosts($wp_query);
 }