Coverage Summary for Class: TrackingIdResult (cloud.mindbox.mobile_sdk.pushes)

Class Method, % Branch, % Line, % Instruction, %
TrackingIdResult$Denied 100% (1/1) 100% (1/1) 100% (7/7)
TrackingIdResult$NotSupported 100% (1/1) 100% (1/1) 100% (2/2)
TrackingIdResult$Success 100% (1/1) 100% (1/1) 100% (7/7)
TrackingIdResult$Unavailable 100% (1/1) 100% (1/1) 100% (2/2)
Total 100% (4/4) 100% (4/4) 100% (18/18)


 package cloud.mindbox.mobile_sdk.pushes
 
 import cloud.mindbox.mobile_sdk.models.TrackingId
 
 internal sealed interface TrackingIdResult {
 
     data class Success(val trackingId: TrackingId) : TrackingIdResult
 
     data class Denied(val type: String) : TrackingIdResult
 
     object Unavailable : TrackingIdResult
 
     object NotSupported : TrackingIdResult
 }