*/
protected $logOutput;
+ /** @var App */
+ protected $app;
+
+ /** @var array */
+ protected $selfUser;
+ /** @var array */
+ protected $friendUser;
+ /** @var array */
+ protected $otherUser;
+
+ protected $wrongUserId;
+
/**
* Create variables used by tests.
*/
/**
* Test the api_status_show() function.
- * @return void
*/
public function testApiStatusShowWithJson()
{
- $this->markTestSkipped('This test requires an item ID');
-
- $result = api_status_show('json');
+ $result = api_status_show('json', 1);
$this->assertStatus($result['status']);
}
/**
* Test the api_status_show() function with an XML result.
- * @return void
*/
public function testApiStatusShowWithXml()
{
- $this->markTestSkipped('This test requires an item ID');
-
- $result = api_status_show('xml');
+ $result = api_status_show('xml', 1);
$this->assertXml($result, 'statuses');
}
/**
- * Test the api_status_show() function with a raw result.
- * @return void
+ * Test the api_get_last_status() function
*/
public function testApiGetLastStatus()
{
- $user_info = api_get_user($this->app);
+ $item = api_get_last_status($this->selfUser['id'], $this->selfUser['id']);
- $this->assertStatus(api_get_last_status($user_info['pid'], $user_info['uid']));
+ $this->assertNotNull($item);
}
/**