NAME¶
Test::Data::Hash -- test functions for hash variables
SYNOPSIS¶
use Test::Data qw(Hash);
DESCRIPTION¶
This modules provides a collection of test utilities for hash variables. Load
the module through Test::Data.
Functions¶
- exists_ok( KEY, HASH [, NAME] )
- Ok if the value for KEY in HASH exists. The function does not create KEY
in HASH.
- not_exists_ok( KEY, HASH [, NAME] )
- Ok if the value for KEY in HASH does not exist. The function does not
create KEY in HASH.
- hash_value_defined_ok( KEY, HASH [, NAME] )
- Ok if the value for KEY in HASH is defined. The function does not create
KEY in HASH.
- hash_value_undef_ok( KEY, HASH [, NAME] )
- Ok if the value for KEY in HASH is undefined. The function does not create
KEY in HASH.
- hash_value_true_ok( KEY, HASH [, NAME] )
- Ok if the value for KEY in HASH is true. The function does not create KEY
in HASH.
- hash_value_false_ok( KEY, HASH [, NAME] )
- Ok if the value for KEY in HASH is false. The function does not create KEY
in HASH.
SEE ALSO¶
Test::Data, Test::Data::Array, Test::Data::Function, Test::Data::Scalar,
Test::Builder
AUTHOR¶
brian d foy, "<bdfoy@cpan.org>"
COPYRIGHT AND LICENSE¶
Copyright © 2002-2018, brian d foy <bdfoy@cpan.org>. All rights
reserved.
This program is free software; you can redistribute it and/or
modify it under the terms of the Artistic License 2.0.