fn memory_store_write_then_read_specific_version_id()

in aws_secretsmanager_caching/src/secret_store/memory_store/mod.rs [189:204]


    fn memory_store_write_then_read_specific_version_id() {
        let mut store = MemoryStore::default();

        store_secret(&mut store, None, Some(VERSION_ID.to_string()), None);

        let gsv = store
            .get_secret_value(NAME, Some(VERSION_ID), None)
            .unwrap();

        assert_eq!(gsv.name.unwrap(), NAME);
        assert_eq!(gsv.arn.unwrap(), ARN);
        assert_eq!(gsv.version_id, Some(VERSION_ID.to_string()));
        assert_eq!(gsv.secret_string, Some(SECRET_STRING.to_string()));
        assert_eq!(gsv.version_stages, Some(vec!["AWSCURRENT".to_string()]));
        assert_eq!(gsv.created_date, None);
    }