throwErrorException check error key with isset
add getPayments
imporve tests
added static method setupEnvironment to Bootstrap
update changelog