Coverage Summary for Class: MonitoringEntity (cloud.mindbox.mobile_sdk.monitoring.data.room.entities)

Class Method, % Branch, % Line, % Instruction, %
MonitoringEntity 66.7% (2/3) 71.4% (5/7) 68.4% (13/19)
MonitoringEntity$Companion
Total 66.7% (2/3) 71.4% (5/7) 68.4% (13/19)


 package cloud.mindbox.mobile_sdk.monitoring.data.room.entities
 
 import androidx.room.ColumnInfo
 import androidx.room.Entity
 import androidx.room.PrimaryKey
 
 @Entity(tableName = MonitoringEntity.TABLE_NAME)
 internal data class MonitoringEntity(
     @PrimaryKey(autoGenerate = true)
     @ColumnInfo(name = COLUMN_ID)
     val id: Long = 0,
     @ColumnInfo(name = COLUMN_TIMESTAMP)
     val time: String,
     @ColumnInfo(name = COLUMN_LOG)
     val log: String,
 ) {
 
     companion object {
         const val TABLE_NAME = "mb_monitoring"
         private const val COLUMN_ID = "id"
         private const val COLUMN_TIMESTAMP = "timestamp"
         private const val COLUMN_LOG = "log"
     }
 }