From 44f7f9bd660fc486a051ee77bfcb3058c0b8e176 Mon Sep 17 00:00:00 2001 From: Nan Date: Mon, 13 Jan 2025 12:12:10 -0800 Subject: [PATCH] test wip --- .../onesignal/internal/OneSignalImpTests.kt | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/OneSignalSDK/onesignal/core/src/test/java/com/onesignal/internal/OneSignalImpTests.kt b/OneSignalSDK/onesignal/core/src/test/java/com/onesignal/internal/OneSignalImpTests.kt index 891139a411..1ee3b481f4 100644 --- a/OneSignalSDK/onesignal/core/src/test/java/com/onesignal/internal/OneSignalImpTests.kt +++ b/OneSignalSDK/onesignal/core/src/test/java/com/onesignal/internal/OneSignalImpTests.kt @@ -1,5 +1,8 @@ package com.onesignal.internal +import android.content.Context +import androidx.test.core.app.ApplicationProvider +// import com.onesignal.notifications.NotificationsModule import com.onesignal.debug.LogLevel import com.onesignal.debug.internal.logging.Logging import io.kotest.assertions.throwables.shouldThrowUnit @@ -86,4 +89,22 @@ class OneSignalImpTests : FunSpec({ } } } + + context("initWithContext") { + context("called without appId") { + test("has cached legacy appId should initialize") { + val os = OneSignalImp() + val context = ApplicationProvider.getApplicationContext() + + os.initWithContext(context, null) + + + } + test("does not have cached legacy appId should return early") { + // Given + // When + // Then + } + } + } })