Coverage Summary for Class: DeviceState (com.ghost.serialization.integration.model)

Class Class, % Method, % Branch, % Line, % Instruction, %
DeviceState 100% (1/1) 100% (1/1) 100% (4/4) 100% (30/30)


 package com.ghost.serialization.integration.model
 
 import com.ghost.serialization.annotations.GhostSerialization
 
 @GhostSerialization
 enum class DeviceState {
     ONLINE,
     OFFLINE,
     DEGRADED,
     UNKNOWN
 }
 
 @GhostSerialization
 enum class SyncStatus {
     SYNCED,
     PENDING,
     UNKNOWN
 }
 
 @GhostSerialization
 data class DeviceStateWrapper(val state: DeviceState, val sync: SyncStatus)