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"
}
}