modularize tests and their test value gets