add test case

 * copy_constructor