By Curtis Poe (Ovid) from Paris.pm Date: Monday, 12 August 2013 12:50 Duration: 50 minutes Target audience: Intermediate Language: English
Lots of people like Moose. Lots of people like Test::Class. Naturally, they want to use Test::Class and Moose, but the two modules get into a fight about who gets to play with the new() constructor and it fails. So people keep emailing me "how do I use Test::Class with Moose?" So I wrote Test::Class::Moose. As it turns out, this module allows you to attach *metadata* to tests, giving you flexibility and reporting capabilities that other testing tools lack.
It has a little bit of Test::Class, a little bit of Moose and a little bit of Test::Most. It will get you up and running in testing in no time.
I assume a little bit of prior testing knowledge (using Test::More is enough) and a little bit of knowledge of Moose.