Branch Coverage

blib/lib/Articulate/Service/Simple.pm
Criterion Covered Total %
branch 18 36 50.0


line true false branch
67 1 0 %{$request->data;} ? :
0 1 blessed($request->data) ? :
74 1 0 if ($permission) { }
76 0 1 if $self->storage->item_exists($location)
78 0 1 unless $self->validation->validate($item)
106 1 0 if ($permission) { }
107 0 1 unless $self->storage->item_exists($location)
140 1 0 %{$request->data;} ? :
0 1 blessed($request->data) ? :
147 1 0 if ($permission) { }
149 0 1 unless $self->storage->item_exists($location)
151 0 1 unless $self->validation->validate($item)
154 0 1 unless $self->storage->set_meta($item)
155 0 1 unless $self->storage->set_content($item)
158 0 1 unless $self->augmentation->augment($item)
182 1 0 if ($permission) { }
183 0 1 unless $self->storage->item_exists($location)
184 0 1 unless $self->storage->delete_item($location)