1
0
Fork 0
mirror of synced 2024-06-25 09:40:29 +12:00

Added more tests

This commit is contained in:
eldadfux 2019-09-15 23:50:45 +03:00
parent d464a8a235
commit e2ff41791e

View file

@ -97,5 +97,32 @@ class ConsoleProjectsTest extends Base
$this->assertEquals(201, $response['headers']['status-code']);
$this->assertNotEmpty($response['body']);
$data['project'] = $response['body'];
return $data;
}
/**
* @depends testProjectsCreateSuccess
*/
public function testProjectsUpdateSuccess($data) {
$response = $this->client->call(Client::METHOD_POST, '/projects', [
'origin' => 'http://localhost',
'content-type' => 'application/json',
'cookie' => 'a-session-console=' . $data['session'],
], array_merge($data['project'], [
'name' => 'New Project Name',
'description' => 'New Demo Project Description',
'logo' => '',
'url' => 'https://appwrite.io/new',
]));
$this->assertEquals(201, $response['headers']['status-code']);
$this->assertNotEmpty($response['body']);
$this->assertEquals('New Project Name', $response['body']['name']);
$this->assertEquals('New Demo Project Description', $response['body']['description']);
$this->assertEquals('https://appwrite.io/new', $response['body']['url']);
}
}