def test_dynamo_attribute_value_list_value(): example_attribute_value = {"L": [{"S": "Cookies"}, {"S": "Coffee"}, {"N": "3.14159"}]} attribute_value = AttributeValue(example_attribute_value) list_value = attribute_value.list_value assert list_value is not None item = list_value[0] assert item.s_value == "Cookies"
def test_dynamo_attribute_value_map_value(): example_attribute_value = {"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}} attribute_value = AttributeValue(example_attribute_value) map_value = attribute_value.map_value assert map_value is not None item = map_value["Name"] assert item.s_value == "Joe"