removed mispellings, removed local dist.ini
[catagits/Catalyst-View-Email.git] / t / 04basic.t
index ad9d8a8..969a470 100644 (file)
@@ -1,8 +1,9 @@
 use strict;
 use warnings;
-use Test::More tests => 5;
+BEGIN { $ENV{EMAIL_SENDER_TRANSPORT} = 'Test' }
+use Test::More;
 
-use Email::Send::Test;
+use Email::Sender::Simple;
 use FindBin;
 use lib "$FindBin::Bin/lib";
 
@@ -12,8 +13,9 @@ my $response;
 my $time = time;
 ok( ($response = request("/email?time=$time"))->is_success, 'request ok');
 
-my @emails = Email::Send::Test->emails;
+my @emails = Email::Sender::Simple->default_transport->deliveries;
+is( scalar @emails, 1, "got emails");
+isa_ok( $emails[0]->{'email'}, 'Email::Abstract', 'email is ok' );
+like($emails[0]->{'email'}->[0]->body, qr/$time/, 'Got our email');
 
-is(@emails, 1, "got emails");
-isa_ok( $emails[0], 'Email::MIME', 'email is ok' );
-like($emails[0]->body, qr/$time/, 'Got our email');
+done_testing();