ticket:4 add test