'Checks an dict to see if it has attributes that meet the expectation.
:param dict value: The dict to evaluate
:param dict expectation: The values to check against
:rtype: bool'

@staticmethod
def _dict_arguments_match(value, expectation):

    LOGGER.debug('Comparing    %r    to    %r', value, expectation)
    for key in expectation:
        if (value.get(key) != expectation[key]):
            LOGGER.debug('Values    in    dict    do    not    match    for    %s', key)
            return False
    return True
