File Coverage

lib/MooseX/DIC/Container.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package MooseX::DIC::Container;
2              
3 5     5   2531 use Moose::Role;
  5         13  
  5         40  
4              
5             # (package_name: Str) -> Any
6             requires 'build_class';
7              
8             # ( package_name: Str) -> HashRef[Any]
9             requires 'get_package_dependencies';
10              
11             # (service_name: Str[,environment: Str]) -> Any
12             requires 'get_service';
13              
14             # (service_name: Str) -> Bool
15             requires 'has_service';
16              
17             # (service_name: Str[,environment: Str]) -> MooseX::DIC::Configuration::ServiceMetadata
18             requires 'get_service_metadata';
19              
20             1;