user_info($login|$uid)
[cloudstore.git] / t / API.t
1 #!/usr/bin/perl
2 use strict;
3 use warnings;
4
5 use Test::More tests => 7;
6 use Data::Dump qw(dump);
7
8 use lib 'lib';
9
10 use_ok 'CloudStore::API';
11
12 $ENV{PORT}=6500;
13 $ENV{SLICE}='/tmp/';
14
15 ok my $o = CloudStore::API->new, 'new';
16
17 cmp_ok $o->create_user('md5@example.com','md5sum',0), '==', 2000, 'create_user md5';
18
19 ok my $info = $o->user_info( 'md5' ), 'user_info';
20 diag dump $info;
21
22 cmp_ok $info->{uid}, '==', 2000, 'uid';
23
24 ok my $uid = $o->create_user('test@example.com','password',100_000_000), 'create_user test';
25 diag "test: $uid";
26 ok my $test = $o->user_info( $uid ), "user_info $uid";
27 diag dump($test);
28