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
}