def METHOD_NAME(
    mock_snmp_get, snmp_client, mib_view_controller, get_called_mib_symbols
):
    expected_name = "test"
    expected_mib_symbols = [ExpectedMIBSymbol("SNMPv2-MIB", "sysName", "")]
    mock_snmp_get.return_value = iter(
        [
            (
                None,
                0,
                0,
                (
                    ObjectType(
                        ObjectIdentity("SNMPv2-MIB", "sysName", 0),
                        expected_name,
                    ).resolveWithMib(mib_view_controller),
                ),
            )
        ]
    )
    name = snmp_client.get_system_name(HOST_IP, COMMUNITY_STRING)
    assert mock_snmp_get.called
    called_mib_symbols = get_called_mib_symbols(mock_snmp_get.call_args_list)
    for symbol in expected_mib_symbols:
        assert symbol in called_mib_symbols
    assert name == expected_name