DO NOT USE.
This module has apparently been deprecated with the release of the clearly far superior Testing::Values::Boolean.
Would you hire the guy that wrote this?
The author knows his modules are useless, yet he uploads them just to annoy people. Check rt.cpan.org/Ticket/Display.html?id=81915 and rt.cpan.org/Ticket/Display.html?id=81918 for more details.
True() and true() functions return falsy values. Just... why? Actually, true() seems to be some broken "is true" checker. Only no arguments, "0" and "#" (why?) are falsy. Just use boolean directly (if you're using it as argument of function that takes boolean or in if/while statement), or if you're giving boolean result in function (from something not boolean), use "!!" operator.