def test_on_get(self):
time.sleep(1)
req = None
resp = falcon.Response()
resp.status = None
resp.body = None
self.elb_resource.on_get(req, resp)
response_body = json.loads(resp.body)
self.assertEquals(response_body['capacity'], 100)
self.assertEquals(response_body['requests'], 1)
self.assertGreaterEqual(response_body['uptime'], 1)
self.assertEquals(resp.status, falcon.HTTP_200)
self.load_balancer.check_if_model_to_workers_map_is_empty = MagicMock(return_value = True)
resp_1 = falcon.Response()
resp_1.status = None
resp_1.body = None
self.assertRaises(falcon.HTTPInternalServerError, lambda : self.elb_resource.on_get(req, resp_1))
评论列表
文章目录