/**
  * @covers MyPackage\BaseManager::remove
  * @todo   Implement testRemove().
  */
 public function testRemove()
 {
     // 論理1
     $member1 = $this->createMember(['email' => '*****@*****.**', 'member_name' => 'a', 'password' => 'aaa', 'icon_url' => 'http://hoge', 'photo_url' => 'http://fyga', 'is_enabled' => 1]);
     $this->object->remove('members', true, $member1->member_id);
     $target = $this->object->select('members', $member1->member_id);
     $this->assertNotNull($target, 'Resource Couldn\'t Remove!');
     // 物理1
     $member2 = $this->createMember(['email' => '*****@*****.**', 'member_name' => 'a', 'password' => 'aaa', 'icon_url' => 'http://hoge', 'photo_url' => 'http://fyga', 'is_enabled' => 1]);
     $this->object->remove('members', false, $member2->member_id);
     $target = $this->object->select('members', $member2->member_id);
     $this->assertEquals($target, false);
     // 物理2
     // いったん全クリア
     ORM::for_table('members')->delete_many();
     $member3 = $this->createMember(['email' => '*****@*****.**', 'member_name' => 'a', 'password' => 'aaa', 'icon_url' => 'http://hoge', 'photo_url' => 'http://fyga', 'is_enabled' => 1]);
     $member4 = $this->createMember(['email' => '*****@*****.**', 'member_name' => 'a', 'password' => 'aaa', 'icon_url' => 'http://hoge', 'photo_url' => 'http://fyga', 'is_enabled' => 1]);
     $member5 = $this->createMember(['email' => '*****@*****.**', 'member_name' => 'b', 'password' => 'aaa', 'icon_url' => 'http://hoge', 'photo_url' => 'http://fyga', 'is_enabled' => 1]);
     $params = ['is_enabled' => 1, 'member_name' => 'a'];
     $this->object->remove('members', false, null, $params);
     $targets = $this->object->selectAll('members');
     $this->assertCount(1, $targets);
 }