예제 #1
0
 public function testGetsUsersWithPermission()
 {
     $resourceId = 123;
     $userRows = new UserRow();
     $userRows->With(1)->With(2);
     $this->db->SetRows($userRows->Rows());
     $list = $this->repository->GetUsersWithPermission($resourceId);
     $this->assertTrue($this->db->ContainsCommand(new GetResourceUserPermissionCommand($resourceId, AccountStatus::ACTIVE)));
     $this->assertEquals(2, $list->PageInfo()->Total);
 }