complete test suite using helper objects and methods
complete test suite using helper objects and methods