From 708eb6dcf2e4e7602250a35ba7552ddad8a72419 Mon Sep 17 00:00:00 2001 From: Angelo Naselli Date: Wed, 25 Mar 2015 17:08:20 +0100 Subject: added include_static_services property and its test --- t/07-Shared_Services.t | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 t/07-Shared_Services.t (limited to 't') diff --git a/t/07-Shared_Services.t b/t/07-Shared_Services.t new file mode 100644 index 00000000..680466a5 --- /dev/null +++ b/t/07-Shared_Services.t @@ -0,0 +1,23 @@ +use 5.006; +use strict; +use warnings FATAL => 'all'; +use Test::More; +use Data::Dumper; +use Time::Piece; + +BEGIN { + use_ok( 'ManaTools::Shared::Services' ) || print "ManaTools::Shared::Services failed!\n"; +} + + ok(my $s = ManaTools::Shared::Services->new(), 'create ManaTools::Shared::Services'); + is ($s->include_static_services(), 0, 'include_static_services (false)'); + ok(my $services = $s->service_info(), 'service_info'); + diag Dumper($services); + + # Get static services also + ok($s = ManaTools::Shared::Services->new(include_static_services => 1), 'create ManaTools::Shared::Services with static services'); + is ($s->include_static_services(), 1, 'include_static_services (true)'); + ok($services = $s->service_info(), 'service_info with static services'); + diag Dumper($services); + +done_testing; -- cgit v1.2.1