remove empty line
change test package
add code coverage sampleing data setting
add c'tor and test