function test_follow_invalid_username()
    {
        $usr = new mdl_users();
        $usr->update_avatar(1, APP_ROOT . 'media/default_avatar.jpg');

        $_SERVER['HTTP_HOST'] = 'localhost';

        // catch result with output buffering
        ob_start();

        $msg = new ctrl_messages();
        $msg->params = array('messages', 'follow', 'invalid_+++');
        $msg->follow();

        $result = ob_get_contents();
        ob_end_clean();

        $this->assertEquals($result, 'Invalid username');
    }
    function test_get_user_by_id()
    {
        $users = new mdl_users();
        $user = $users->get_user_by_id(1);

        $this->assertEquals($user[0]['User_name'], 'fred');
        $this->assertEquals($user[0]['ID'], '1');
    }