def test_find_by_registration_id(session): """Assert that find court order by registration id contains all expected elements.""" court_order = CourtOrder.find_by_registration_id(200000007) assert court_order assert court_order.court_order_id == 200000000 assert court_order.court_name assert court_order.court_registry assert court_order.court_date assert court_order.file_number assert court_order.effect_of_order
def test_create_from_renewal_json(session): """Assert that the renewal statement json renders to the court order model correctly.""" json_data = copy.deepcopy(RENEWAL_STATEMENT) court_order = CourtOrder.create_from_json( json_data['courtOrderInformation'], 12345) assert court_order assert court_order.registration_id == 12345 assert court_order.court_name assert court_order.court_registry assert court_order.court_date assert court_order.file_number assert court_order.effect_of_order
def test_court_order_json(session): """Assert that the court order model renders to a json format correctly.""" court_order = CourtOrder(court_order_id=1000, court_name='name', court_registry='registry', file_number='file', effect_of_order='effect', court_date=now_ts()) court_json = { 'courtName': court_order.court_name, 'courtRegistry': court_order.court_registry, 'fileNumber': court_order.file_number, 'orderDate': format_ts(court_order.court_date), 'effectOfOrder': court_order.effect_of_order } assert court_order.json == court_json
def test_find_by_reg_id_invalid(session): """Assert that find court_order by non-existent registration id eturns the expected result.""" court_order = CourtOrder.find_by_registration_id(300000000) assert not court_order