tauri-plugin-widgets 0.4.1

Tauri plugin for App Widgets on Android, iOS, and macOS (WidgetKit); Windows Widgets Board (Adaptive Cards) + desktop webview; Linux desktop webview with X11 DESKTOP pin.
package git.s00d.widgets

import org.junit.Assert.assertEquals
import org.junit.Assert.assertTrue
import org.junit.Test

/** Unit coverage for storage-key helpers (cubic: new type needs tests). */
class WidgetStoreKeysTest {
    @Test
    fun configKey_prefixesWidgetId() {
        assertEquals("config:home", WidgetStoreKeys.configKey("home"))
        assertTrue(WidgetStoreKeys.isConfigKey("config:home"))
        assertTrue(!WidgetStoreKeys.isConfigKey("pending_actions"))
    }

    @Test
    fun instanceKeys_areStable() {
        assertEquals("widgetId:7", WidgetStoreKeys.instanceWidgetIdKey(7))
        assertEquals("group:7", WidgetStoreKeys.instanceGroupKey(7))
    }
}