def test_ICAPError_init_default_messages(self): sut = ICAPError() self.assertEqual("Internal Server Error", sut.message)
def test_ICAPError_init_default_code(self): sut = ICAPError() self.assertEqual(500, sut.code)
def test_ICAPError_init_invalid_http_error_code_negative_message(self): sut = ICAPError(-8) self.assertEqual("Unknown error code", sut.message)
def test_ICAPError_init_invalid_http_error_code_negative(self): sut = ICAPError(-8) self.assertEqual(-8, sut.code)
def test_ICAPError_init_invalid_http_error_code(self): sut = ICAPError(999) self.assertEqual(999, sut.code)
def test_ICAPError_init_non_default_code(self): sut = ICAPError(404) self.assertEqual(404, sut.code)
def test_ICAPError_init_non_default_message(self): sut = ICAPError(400) self.assertEqual("Bad Request", sut.message)