File Coverage

blib/lib/oEdtk/Field.pm
Criterion Covered Total %
statement 6 18 33.3
branch n/a
condition n/a
subroutine 2 7 28.5
pod 0 5 0.0
total 8 30 26.6


line stmt bran cond sub pod time code
1             package oEdtk::Field;
2              
3 1     1   799 use strict;
  1         2  
  1         41  
4 1     1   6 use warnings;
  1         2  
  1         214  
5             our $VERSION = 0.01;
6              
7             sub new {
8 0     0 0   my ($class, $name, $len) = @_;
9 0           my $field = {
10             name => $name,
11             len => $len,
12             };
13              
14 0           bless $field, $class;
15 0           return $field;
16             }
17              
18             sub process {
19 0     0 0   my ($self, $data) = @_;
20              
21 0           return $data;
22             }
23              
24             sub get_name {
25 0     0 0   my ($self) = @_;
26              
27 0           return $self->{'name'};
28             }
29              
30             sub set_name {
31 0     0 0   my ($self, $name) = @_;
32              
33 0           $self->{'name'} = $name;
34             }
35              
36             sub get_len {
37 0     0 0   my ($self) = @_;
38              
39 0           return $self->{'len'};
40             }
41              
42             1;