示例#1
0
def test_invalid_connectionstring():
    with pytest.raises(KeyError):
        connection_str_dict = Utils.parse_device_connection_str(empty_string)
        assert not connection_str_dict
示例#2
0
def test_valid_connectionstring():
    connection_str_dict = Utils.parse_device_connection_str(
        valid_connectionstring)
    assert connection_str_dict[EC.HOSTNAME_KEY] == "testhub.azure-devices.net"
    assert connection_str_dict[EC.DEVICE_ID_KEY] == "testdevice"
    assert connection_str_dict[EC.ACCESS_KEY_KEY] == "othergibberish="