fn test_deserialize()

in src/entrypoints/lambda/dynamodb/model.rs [277:301]


    fn test_deserialize() {
        let event = get_ddb_event();

        assert_eq!(event.records.len(), 2);
        assert_eq!(event.records[0].event_name, "INSERT");
        assert_eq!(
            event.records[0]
                .dynamodb
                .new_image
                .get("name")
                .unwrap()
                .as_s(),
            Some("new-item")
        );
        assert_eq!(event.records[1].event_name, "MODIFY");
        assert_eq!(
            event.records[1]
                .dynamodb
                .old_image
                .get("name")
                .unwrap()
                .as_s(),
            Some("new-item2")
        );
    }