feat(#20, #19): better test coverage
feat(#19, #20): add utils and tasks test coverage