def test_has_linkRefId_with_stop_which_has_linkRefId():
    a = Stop(id='0',
             x=-0.14910908709500162,
             y=51.52370573323939,
             epsg='epsg:4326')
    a.add_additional_attributes({'linkRefId': '1234'})
    assert a.has_linkRefId()
def test_initiate_stop_with_kwargs():
    a = Stop(id='0',
             x=528504.1342843144,
             y=182155.7435136598,
             epsg='epsg:27700',
             linkRefId='1')
    assert a.has_linkRefId()
    assert a.additional_attributes == ['linkRefId']
def test_has_linkRefId_with_stop_with_missing_linkRefId():
    a = Stop(id='0',
             x=-0.14910908709500162,
             y=51.52370573323939,
             epsg='epsg:4326')
    assert not a.has_linkRefId()