ticket:3 finishing task, tests