## Test

Test — Test functions.

## Synopsis

    int                 flickcurl_test_echo                 (flickcurl *fc,
                                                             const char *key,
                                                             const char *value);
    char *              flickcurl_test_login                (flickcurl *fc);
    int                 flickcurl_test_null                 (flickcurl *fc);

## Description

Test functions.

## Details

### flickcurl_test_echo ()

    int                 flickcurl_test_echo                 (flickcurl *fc,
                                                             const char *key,
                                                             const char *value);

A testing method which echo's all parameters back in the response.

Actually prints the returned byte count to stderr.

Implements flickr.test.echo (0.5)

`fc` : | flickcurl context
`key` : | test key
`value` : | test value
Returns : | non-0 on failure

### flickcurl_test_login ()

    char *              flickcurl_test_login                (flickcurl *fc);

A testing method which checks if the caller is logged in then returns their username.

Implements flickr.test.login (1.0)

`fc` : | flickcurl context
Returns : | username or NULL on failure

### flickcurl_test_null ()

    int                 flickcurl_test_null                 (flickcurl *fc);

Null test

Implements flickr.test.null (1.0)

`fc` : | flickcurl context
Returns : | non-0 on failure