@@ -179,39 +179,20 @@ final class MParticleEventTests: MParticleTestBase {
179179
180180 mparticle. logEvent ( event. name, eventType: event. type, eventInfo: event. customAttributes)
181181
182- verifyLogEventFlow ( expectedEvent: event)
183- }
184- }
185-
186- extension MParticleEventTests {
187- private func verifyLogEventFlow(
188- expectedEvent: MPEvent ,
189- file: StaticString = #file,
190- line: UInt = #line
191- ) {
192- XCTAssertTrue ( backendController. eventWithNameCalled, file: file, line: line)
193- XCTAssertEqual ( backendController. eventWithNameEventNameParam, expectedEvent. name, file: file, line: line)
194-
195- XCTAssertTrue ( executor. executeOnMessageQueueAsync, file: file, line: line)
196- XCTAssertTrue ( listenerController. onAPICalledCalled, file: file, line: line)
197-
198- guard let captured = ( listenerController. onAPICalledParameter1 as? MPBaseEvent ) as? MPEvent else {
199- XCTFail ( " Expected MPEvent from listenerController " , file: file, line: line)
200- return
201- }
202-
203- XCTAssertEqual ( captured. name, expectedEvent. name, file: file, line: line)
204- XCTAssertEqual ( captured. type, expectedEvent. type, file: file, line: line)
205- XCTAssertEqual ( captured. customAttributes as! [ String : String ] , expectedEvent. customAttributes as! [ String : String ] , file: file, line: line)
206-
207- XCTAssertTrue ( backendController. logEventCalled, file: file, line: line)
208- XCTAssertTrue ( backendController. logEventEventParam === captured, file: file, line: line)
209- XCTAssertNotNil ( backendController. logEventCompletionHandler, file: file, line: line)
182+ XCTAssertTrue ( backendController. eventWithNameCalled)
183+ XCTAssertEqual ( backendController. eventWithNameEventNameParam, event. name)
210184
211- XCTAssertTrue ( dataPlanFilter. transformEventCalled, file: file, line: line)
212- XCTAssertTrue ( dataPlanFilter. transformEventEventParam === captured, file: file, line: line)
185+ XCTAssertTrue ( executor. executeOnMessageQueueAsync)
186+ XCTAssertTrue ( listenerController. onAPICalledCalled)
187+ let expectedEvent : MPEvent = ( listenerController. onAPICalledParameter1 as? MPBaseEvent ) ! as! MPEvent
188+ XCTAssertEqual ( expectedEvent. name, event. name)
189+ XCTAssertEqual ( expectedEvent. type, event. type)
190+ XCTAssertEqual ( expectedEvent. customAttributes as! [ String : String ] , event. customAttributes as! [ String : String ] )
191+ XCTAssertTrue ( backendController. logEventCalled)
192+ XCTAssertTrue ( backendController. logEventEventParam === expectedEvent)
193+ XCTAssertNotNil ( backendController. logEventCompletionHandler)
194+ XCTAssertTrue ( dataPlanFilter. transformEventCalled)
195+ XCTAssertTrue ( dataPlanFilter. transformEventEventParam === expectedEvent)
213196
214- assertReceivedMessage ( " Blocked custom event from kits " , event: captured)
215- }
216-
197+ assertReceivedMessage ( " Blocked custom event from kits " , event: expectedEvent) }
217198}
0 commit comments