support scalacheck and actor mode for test
refactor name
Merge branch 'feature/add_scalacheck_test_case' into develop