· 8 years ago · Mar 08, 2018, 10:40 PM
1 $client = Client::unauthorizedFromEnvironment();
2
3 $username = sha1(microtime());
4 $email = $username . '@gmail.com';
5
6 $client->post('account/create', array('username' => $username, 'email' => $email, 'password' => 'aapaap'));
7 try
8 {
9 $client->post('account/create', array('username' => $username, 'email' => $email, 'password' => 'aapaap'));
10 $this->fail('Should not be able to create the same account twice');
11 }
12 catch (APIException $e)
13 {
14 $this->assertEquals('create-failed', $e->reason);
15 }