@@ -192,12 +192,12 @@ final class DeveloperExperienceTests: XCTestCase {
192192 let mockEvent2Subject = CurrentValueSubject < ProviderEvent ? , Never > ( nil )
193193 // Create test providers that can emit events
194194 let eventEmittingProvider1 = MockProvider (
195- initialize: { _ in mockEvent1Subject. send ( . ready) } ,
195+ initialize: { _ in mockEvent1Subject. send ( . ready( nil ) ) } ,
196196 getBooleanEvaluation: { _, _, _ in throw OpenFeatureError . generalError ( message: " test error " ) } ,
197197 observe: { mockEvent1Subject. eraseToAnyPublisher ( ) }
198198 )
199199 let eventEmittingProvider2 = MockProvider (
200- initialize: { _ in mockEvent2Subject. send ( . ready) } ,
200+ initialize: { _ in mockEvent2Subject. send ( . ready( nil ) ) } ,
201201 getBooleanEvaluation: { _, _, _ in throw OpenFeatureError . generalError ( message: " test error " ) } ,
202202 observe: { mockEvent2Subject. eraseToAnyPublisher ( ) }
203203 )
@@ -230,18 +230,18 @@ final class DeveloperExperienceTests: XCTestCase {
230230 await OpenFeatureAPI . shared. setProviderAndWait ( provider: multiProvider)
231231
232232 // Emit events from the first provider
233- mockEvent1Subject. send ( . ready)
234- mockEvent1Subject. send ( . configurationChanged)
233+ mockEvent1Subject. send ( . ready( nil ) )
234+ mockEvent1Subject. send ( . configurationChanged( nil ) )
235235
236236 // Emit events from the second provider
237- mockEvent2Subject. send ( . error( errorCode : . general , message: " Test error " ) )
237+ mockEvent2Subject. send ( . error( ProviderEventDetails ( message: " Test error " , errorCode : . general ) ) )
238238 // Wait for all events to be received
239239 await fulfillment ( of: [ readyExpectation, configChangedExpectation, errorExpectation] , timeout: 2 )
240240
241241 // Verify that events from both providers were received
242- XCTAssertTrue ( receivedEvents. contains ( . ready) )
243- XCTAssertTrue ( receivedEvents. contains ( . configurationChanged) )
244- XCTAssertTrue ( receivedEvents. contains ( . error( errorCode : . general , message: " Test error " ) ) )
242+ XCTAssertTrue ( receivedEvents. contains ( . ready( nil ) ) )
243+ XCTAssertTrue ( receivedEvents. contains ( . configurationChanged( nil ) ) )
244+ XCTAssertTrue ( receivedEvents. contains ( . error( ProviderEventDetails ( message: " Test error " , errorCode : . general ) ) ) )
245245 XCTAssertGreaterThanOrEqual ( receivedEvents. count, 3 )
246246
247247 observer. cancel ( )
0 commit comments