Improve tests

Addressing #1 test parameters are set using environment variables. 

Note `os.environ.get('VAR')` will return `None` if a key is not present