The Code
# in some test my $req = $t->request( { params => { email => $user->email, password => 'abcde', } }); my $res = $t->call( $controller, 'login', $req ); is($res->[0], 'user/login.tt', 'template'); is($res->[1]->{message}, 'Hello World', 'message'); is($res->[1]->{login_form}->errors, 0, 'no errors in form');