Added test cases for illegal, below and above valid range, and OK HTTP statuses