SD-302: Add user: test backend, create unit tests, review

Updated behave tests and steps, moved status check to
"Then" sentences