@@ -63,13 +63,15 @@ class FirstFragment : Fragment() {
6363 }
6464
6565 binding.buttonSharedGenerateCrash.setOnClickListener {
66+ PreFirebaseProvider .expectedMessage = " Shared_Generate_Crash"
6667 val userId = " SharedGenerate_${System .currentTimeMillis()} "
6768 saveAndApplyUserId(userId)
6869
6970 throw RuntimeException (" Test: Shared_Generate_Crash" )
7071 }
7172
7273 binding.buttonSharedVerifyCrash.setOnClickListener {
74+ PreFirebaseProvider .expectedMessage = " Shared_Verify_Crash"
7375 val userId = " SharedVerifyCrash_${System .currentTimeMillis()} "
7476 saveAndApplyUserId(userId)
7577
@@ -88,13 +90,15 @@ class FirstFragment : Fragment() {
8890 }
8991
9092 binding.buttonFirebasecoreFatalError.setOnClickListener {
93+ PreFirebaseProvider .expectedMessage = " FirebaseCore_Fatal_Error"
9194 val userId = " FirebaseCoreFatal_${System .currentTimeMillis()} "
9295 saveAndApplyUserId(userId)
9396
9497 throw RuntimeException (" FirebaseCore_Fatal_Error has occurred." )
9598 }
9699
97100 binding.buttonPublicApiLog.setOnClickListener {
101+ PreFirebaseProvider .expectedMessage = " Public_API_Log"
98102 val userId = " PublicApiLog_${System .currentTimeMillis()} "
99103 saveAndApplyUserId(userId)
100104
@@ -105,6 +109,7 @@ class FirstFragment : Fragment() {
105109 }
106110
107111 binding.buttonPublicApiSetcustomvalue.setOnClickListener {
112+ PreFirebaseProvider .expectedMessage = " Public_API_SetCustomValue"
108113 val userId = " PublicApiSetCustomValue_${System .currentTimeMillis()} "
109114 saveAndApplyUserId(userId)
110115
@@ -114,13 +119,15 @@ class FirstFragment : Fragment() {
114119 }
115120
116121 binding.buttonPublicApiSetuserid.setOnClickListener {
122+ PreFirebaseProvider .expectedMessage = " Public_API_SetUserID"
117123 val userId = " PublicApiSetUserID_${System .currentTimeMillis()} "
118124 saveAndApplyUserId(userId)
119125
120126 throw RuntimeException (" Public_API_SetUserID crash" )
121127 }
122128
123129 binding.buttonPublicApiDidcrashpreviously.setOnClickListener {
130+ PreFirebaseProvider .expectedMessage = " Public_API_DidCrashPreviously"
124131 val userId = " DidCrashPreviously_${System .currentTimeMillis()} "
125132 saveAndApplyUserId(userId)
126133
@@ -138,48 +145,55 @@ class FirstFragment : Fragment() {
138145 }
139146
140147 binding.buttonDatacollectionDefault.setOnClickListener {
148+ PreFirebaseProvider .expectedMessage = " DataCollection_Default"
141149 val userId = " DataCollectionDefault_${System .currentTimeMillis()} "
142150 saveAndApplyUserId(userId)
143151
144152 throw RuntimeException (" DataCollection_Default crash" )
145153 }
146154
147155 binding.buttonDatacollectionFirebaseOff.setOnClickListener {
156+ PreFirebaseProvider .expectedMessage = " DataCollection_Firebase_Off"
148157 val userId = " DataCollectionFirebaseOff_${System .currentTimeMillis()} "
149158 saveAndApplyUserId(userId)
150159
151160 throw RuntimeException (" DataCollection_Firebase_Off crash" )
152161 }
153162
154163 binding.buttonDatacollectionCrashlyticsOff.setOnClickListener {
164+ PreFirebaseProvider .expectedMessage = " DataCollection_Crashlytics_Off"
155165 val userId = " DataCollectionCrashlyticsOff_${System .currentTimeMillis()} "
156166 saveAndApplyUserId(userId)
157167
158168 throw RuntimeException (" DataCollection_Crashlytics_Off crash" )
159169 }
160170
161171 binding.buttonDatacollectionOffThenOn.setOnClickListener {
172+ PreFirebaseProvider .expectedMessage = " DataCollection_Crashlytics_Off_Then_On"
162173 val userId = " DataCollectionOffThenOn_${System .currentTimeMillis()} "
163174 saveAndApplyUserId(userId)
164175
165176 throw RuntimeException (" DataCollection_Crashlytics_Off_Then_On crash" )
166177 }
167178
168179 binding.buttonDatacollectionOffThenSend.setOnClickListener {
180+ PreFirebaseProvider .expectedMessage = " DataCollection_Crashlytics_Off_Then_Send"
169181 val userId = " DataCollectionOffThenSend_${System .currentTimeMillis()} "
170182 saveAndApplyUserId(userId)
171183
172184 throw RuntimeException (" DataCollection_Crashlytics_Off_Then_Send crash" )
173185 }
174186
175187 binding.buttonDatacollectionOffThenDelete.setOnClickListener {
188+ PreFirebaseProvider .expectedMessage = " DataCollection_Crashlytics_Off_Then_Delete"
176189 val userId = " DataCollectionOffThenDelete_${System .currentTimeMillis()} "
177190 saveAndApplyUserId(userId)
178191
179192 throw RuntimeException (" DataCollection_Crashlytics_Off_Then_Delete crash" )
180193 }
181194
182195 binding.buttonInteroperabilityIid.setOnClickListener {
196+ PreFirebaseProvider .expectedMessage = " Interoperability_IID"
183197 val userId = " InteroperabilityIID_${System .currentTimeMillis()} "
184198 saveAndApplyUserId(userId)
185199
0 commit comments