Pantheon\Terminus\UnitTests\Collections\SSHKeysTest::testAddKey PHP Method

testAddKey() public method

public testAddKey ( )
    public function testAddKey()
    {
        $key = 'ssh-rsa AAAAB3xxx0uj+Q== [email protected]';
        $file = tempnam(sys_get_temp_dir(), 'sshkey_');
        file_put_contents($file, $key . "\n");
        $this->request->expects($this->at(0))->method('request')->with($this->url, ['form_params' => $key, 'method' => 'post']);
        $this->collection->addKey($file);
        unlink($file);
        $this->setExpectedException(TerminusException::class);
        $this->collection->addKey($file);
    }