use
Test;
BEGIN { plan
tests
=> 2 }
class Foo:
def __init__(self):
print "new Foo object being created"
self.data = {}
def get_data(self): return self.data
def set_data(self,dat):
self.data = dat
END
my
$obj
= new Foo;
ok(not
keys
%{
$obj
->get_data()});
$obj
->set_data({
string
=>
'hello'
,
number
=> 0.7574,
array
=> [1, 2, 3],
});
ok(
$obj
->get_data()->{string},
"hello"
);