def METHOD_NAME(self) -> None:
    self._check_item(
        MetaKeyValueStoreItem(
            key="key",
            value="value",
            require_keys=["require1", "require2"],
        ),
        {ProvidesKey(key="key")},
        {
            RequireKey(key="require1"),
            RequireKey(key="require2"),
            RequireUser("root"),
        },
    )
    self._check_item(
        MetaKeyValueStoreItem(key="key", value="value"),
        {ProvidesKey(key="key")},
        {RequireUser("root")},
    )