filling in the HTTPStatus enum and adding some tests