abstracted command test
tests updated to cover invalid params