Jakob Voß > App-PAIA-0.27 > App::PAIA::Tester

Download:
App-PAIA-0.27.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.27   Source  

NAME ^

App::PAIA::Tester - Facilitate PAIA client unit tests

VERSION ^

version 0.27

SYNOPSIS ^

    use Test::More;
    use App::PAIA::Tester;

    new_paia_test;

    paia qw(config base http://example.org/);
    is error, undef;

    paia qw(config);
    is_deeply stdout_json, {
        base => 'http://example.org/'
    };

    paia qw(login -u alice -p 1234);
    is stderr, '';
    is exit_code, 0;

    my $token = stdout_json->{access_token};
    ok $token;

    done_paia_test;

DESCRIPTION ^

The module implements a simple a singleton wrapper around App::Cmd::Tester to facilitate writing unit tests for the paia client App::PAIA.

AUTHOR ^

Jakob Voß

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2014 by Jakob Voß.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: