command test empty and invalid json body
test wrong contructor argument
add default controller
use default controller