3 |
use strict; |
use strict; |
4 |
use blib; |
use blib; |
5 |
|
|
6 |
use Test::More tests => 85; |
use Test::More tests => 89; |
7 |
use Cwd qw/abs_path/; |
use Cwd qw/abs_path/; |
8 |
|
|
9 |
BEGIN { |
BEGIN { |
81 |
} |
} |
82 |
} |
} |
83 |
|
|
84 |
|
# now test sending |
85 |
|
|
86 |
|
ok(my $sent = $nos->send_queued_messages( |
87 |
|
list => 'My list', |
88 |
|
driver => 'Test', |
89 |
|
sleep => 0, |
90 |
|
), 'send_queued_messages for My list'); |
91 |
|
|
92 |
|
cmp_ok( scalar(Email::Send::Test->emails), '==', $sent, "sent $sent emails" ); |
93 |
|
|
94 |
|
# now test received |
95 |
|
|
96 |
|
ok($nos->received_messages( email => 'foo@example.com' ), 'received from foo@example.com'); |
97 |
|
ok($nos->received_messages( list => 'My list' ), 'received to My list'); |
98 |
|
|
99 |
|
# do some changes |
100 |
|
|
101 |
ok($nos->delete_member( email => 'foo@example.com' ), "delete"); |
ok($nos->delete_member( email => 'foo@example.com' ), "delete"); |
102 |
|
|