Scalr\Tests\Functional\Ui\Controller\SshkeysTest::testXListSshKeysAction PHP Method

testXListSshKeysAction() public method

    public function testXListSshKeysAction()
    {
        $uri = '/sshkeys/xList/';
        $content = $this->request($uri);
        $this->assertResponseDataHasKeys(array('id', 'type', 'cloudKeyName', 'farmId', 'platform', 'cloudLocation'), $content);
        if (!empty($content['data'])) {
            $obj = reset($content['data']);
            $sub = $this->request($uri, array('sshKeyId' => $obj['id'], 'farmId' => $obj['farmId']));
            $this->assertInternalType('array', $sub);
            $this->assertEquals($obj, $sub['data'][0]);
        }
    }