File tree Expand file tree Collapse file tree 3 files changed +44
-0
lines changed
androidInstrumentedTest/kotlin/dev/gitlive/firebase/messaging
commonTest/kotlin/dev/gitlive/firebase/messaging
iosTest/kotlin/dev/gitlive/firebase/messaging Expand file tree Collapse file tree 3 files changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ package dev.gitlive.firebase.messaging
2+
3+ import androidx.test.platform.app.InstrumentationRegistry
4+ import dev.gitlive.firebase.Firebase
5+ import dev.gitlive.firebase.FirebaseOptions
6+ import dev.gitlive.firebase.apps
7+ import dev.gitlive.firebase.initialize
8+ import kotlin.test.BeforeTest
9+
10+ class AndroidInstrumentedFirebaseMessagingTest : FirebaseMessagingTest () {
11+
12+ private val context = InstrumentationRegistry .getInstrumentation().context
13+
14+ @BeforeTest
15+ fun initializeFirebase () {
16+ Firebase .apps(context).firstOrNull() ? : Firebase .initialize(
17+ context,
18+ FirebaseOptions (
19+ applicationId = " 1:846484016111:ios:dd1f6688bad7af768c841a" ,
20+ apiKey = " AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0" ,
21+ databaseUrl = " https://fir-kotlin-sdk.firebaseio.com" ,
22+ storageBucket = " fir-kotlin-sdk.appspot.com" ,
23+ projectId = " fir-kotlin-sdk" ,
24+ gcmSenderId = " 846484016111"
25+ )
26+ )
27+ }
28+ }
Original file line number Diff line number Diff line change 1+ package dev.gitlive.firebase.messaging
2+
3+ import dev.gitlive.firebase.Firebase
4+ import kotlin.test.Test
5+ import kotlin.test.assertNotNull
6+
7+ abstract class FirebaseMessagingTest {
8+
9+ @Test
10+ fun initialization () {
11+ assertNotNull(Firebase .messaging)
12+ }
13+ }
Original file line number Diff line number Diff line change 1+ package dev.gitlive.firebase.messaging
2+
3+ class IOSFirebaseMessagingTest : FirebaseMessagingTest ()
You can’t perform that action at this time.
0 commit comments