fix cmd line parse unit test
add more asserts