add test cases
readme.md