def test_valid_get_all_rooms_with_login(monkeypatch):
with app.app_context():
with app.test_request_context():
def rooms_found():
return [Room(1), Room(2), Room(3)]
monkeypatch.setattr(RoomMapper, 'findAll', rooms_found)
views.session.clear()
views.session.update({'logged_in': True, 'username': 'banana'})
response = views.get_all_rooms()
assert (response.status_code == views.STATUS_CODE['OK'])
response_data = json.loads(response.get_data())
assert (isinstance(response_data, dict))
assert ('rooms' in response_data)
assert (isinstance(response_data['rooms'], list))
评论列表
文章目录