ticket:8 add test