Started migration to Test::Class
[dbsrgits/DBM-Deep.git] / t / lib / TestSimpleHash.pm
CommitLineData
d0c365a5 1package TestSimpleHash;
2
3use 5.6.0;
4
5use strict;
6use warnings;
7
8use Test::More;
9use Test::Exception;
10
11use base 'TestBase';
12
13sub assignment_direct : Test( no_plan ) {
14 my $self = shift;
15
16 my $db = $self->{db};
17 while ( my ($k,$v) = each %{$self->{data}} ) {
18 $db->{$k} = $v;
19
20 ok( $db->exists( $k ) );
21 ok( exists $db->{$k} );
22
23 is( $db->get($k), $v );
24 is( $db->fetch($k), $v );
25 is( $db->{$k}, $v );
26 }
27}
28
291;
30__END__