File tree Expand file tree Collapse file tree 2 files changed +17
-2
lines changed
firebase-database/src/commonTest/kotlin/dev.gitlive.firebase.database Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ expect val emulatorHost: String
1313expect val context: Any
1414expect fun runTest (test : suspend () -> Unit )
1515
16- class database {
16+ class FirebaseDatabaseTest {
1717
1818 @Serializable
1919 data class FirebaseDatabaseChildTest (val prop1 : String? = null , val time : Double = 0.0 )
@@ -38,6 +38,21 @@ class database {
3838 }
3939 }
4040
41+ @Test
42+ fun testSetValue () = runTest {
43+ val testValue = " test"
44+ val testReference = Firebase .database.reference(" testPath" )
45+
46+ testReference.setValue(testValue)
47+
48+ val testReferenceValue = testReference
49+ .valueEvents
50+ .first()
51+ .value<String >()
52+
53+ assertEquals(testValue, testReferenceValue)
54+ }
55+
4156 @Test
4257 fun testChildCount () = runTest {
4358 setupRealtimeData()
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ firebase-app.skipIosTests=false
2525firebase-auth.skipIosTests =true
2626firebase-common.skipIosTests =false
2727firebase-config.skipIosTests =false
28- firebase-database.skipIosTests =true
28+ firebase-database.skipIosTests =false
2929firebase-firestore.skipIosTests =false
3030firebase-functions.skipIosTests =false
3131firebase-installations.skipIosTests =false
You can’t perform that action at this time.
0 commit comments