package com.yorvana.util

import com.google.common.truth.Truth.assertThat
import org.junit.Test

class UuidGeneratorTest {
    @Test
    fun `generate should produce valid non-empty string`() {
        val result = UuidGenerator.generate()
        assertThat(result).isNotEmpty()
        assertThat(result.length).isAtLeast(32)
    }

    @Test
    fun `generate should produce unique values`() {
        val result1 = UuidGenerator.generate()
        val result2 = UuidGenerator.generate()
        assertThat(result1).isNotEqualTo(result2)
    }
}
