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,
 )