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
13
13
expect val context: Any
14
14
expect fun runTest (test : suspend () -> Unit )
15
15
16
- class database {
16
+ class FirebaseDatabaseTest {
17
17
18
18
@Serializable
19
19
data class FirebaseDatabaseChildTest (val prop1 : String? = null , val time : Double = 0.0 )
@@ -38,6 +38,21 @@ class database {
38
38
}
39
39
}
40
40
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
+
41
56
@Test
42
57
fun testChildCount () = runTest {
43
58
setupRealtimeData()
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ firebase-app.skipIosTests=false
25
25
firebase-auth.skipIosTests =true
26
26
firebase-common.skipIosTests =false
27
27
firebase-config.skipIosTests =false
28
- firebase-database.skipIosTests =true
28
+ firebase-database.skipIosTests =false
29
29
firebase-firestore.skipIosTests =false
30
30
firebase-functions.skipIosTests =false
31
31
firebase-installations.skipIosTests =false
You can’t perform that action at this time.
0 commit comments