add args test cases