Coverage Summary for Class: Workspace (com.georgeci.moneysurfer.domain.model)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| Workspace |
100%
(1/1)
|
100%
(1/1)
|
|
100%
(9/9)
|
100%
(65/65)
|
package com.georgeci.moneysurfer.domain.model
import com.georgeci.moneysurfer.domain.primitives.CurrencyCode
import com.georgeci.moneysurfer.domain.primitives.UserId
import com.georgeci.moneysurfer.domain.primitives.WorkspaceId
import kotlin.time.Instant
data class Workspace(
val id: WorkspaceId,
val name: String,
val description: String,
val baseCurrency: CurrencyCode,
val ownerId: UserId,
val createdAt: Instant,
val updatedAt: Instant = createdAt,
val archived: Boolean = false,
)