Coverage Summary for Class: InAppIsPriorityDeserializer (cloud.mindbox.mobile_sdk.inapp.data.dto.deserializers)

Class Method, % Branch, % Line, % Instruction, %
InAppIsPriorityDeserializer 100% (2/2) 100% (2/2) 100% (2/2) 100% (10/10)
InAppIsPriorityDeserializer$Companion
Total 100% (2/2) 100% (2/2) 100% (2/2) 100% (10/10)


 package cloud.mindbox.mobile_sdk.inapp.data.dto.deserializers
 
 import com.google.gson.JsonDeserializationContext
 import com.google.gson.JsonDeserializer
 import com.google.gson.JsonElement
 import java.lang.reflect.Type
 
 internal class InAppIsPriorityDeserializer : JsonDeserializer<Boolean> {
     override fun deserialize(json: JsonElement?, typeOfT: Type?, context: JsonDeserializationContext?): Boolean =
         json?.getBoolean() ?: false
 
     companion object {
         const val IS_PRIORITY_INAPP = "isPriority"
     }
 }