add copy control test code
add operator test code