/**
  * @return void
  */
 public function testFilterByUser()
 {
     $userId = 10;
     $status = 2;
     $sessionIdToExclude = [20, 21, 22];
     $this->collectionMock->expects($this->exactly(3))->method('addFieldToFilter')->withConsecutive(['user_id', $userId], ['status', $status], ['session_id', ['neq' => $sessionIdToExclude]])->willReturnSelf();
     $this->assertEquals($this->collectionMock, $this->collectionMock->filterByUser($userId, $status, $sessionIdToExclude));
 }
 /**
  * filterByUser() test
  *
  * @magentoDataFixture Magento/Security/_files/adminsession.php
  */
 public function testFilterByUser()
 {
     $this->collectionModel->filterByUser(1, \Magento\Security\Model\AdminSessionInfo::LOGGED_IN, '569e2e3d752e9');
     $this->collectionModel->load();
     $this->assertGreaterThanOrEqual(1, $this->collectionModel->getSize());
 }