From 79ff3692b9462fc79d93bd74213ce6904340fc13 Mon Sep 17 00:00:00 2001 From: SoniEx2 Date: Tue, 4 Mar 2025 22:45:19 -0300 Subject: First public commit --- .../kotlin/space/autistic/radio/complex/ComplexKtTest.kt | 13 +++++++++++++ src/test/kotlin/space/autistic/radio/fmsim/TestAsserts.kt | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 src/test/kotlin/space/autistic/radio/complex/ComplexKtTest.kt create mode 100644 src/test/kotlin/space/autistic/radio/fmsim/TestAsserts.kt (limited to 'src/test/kotlin/space') diff --git a/src/test/kotlin/space/autistic/radio/complex/ComplexKtTest.kt b/src/test/kotlin/space/autistic/radio/complex/ComplexKtTest.kt new file mode 100644 index 0000000..a4dfe91 --- /dev/null +++ b/src/test/kotlin/space/autistic/radio/complex/ComplexKtTest.kt @@ -0,0 +1,13 @@ +package space.autistic.radio.complex + +import org.joml.Vector2f +import org.junit.jupiter.api.Assertions.* +import kotlin.test.Test + +class ComplexKtTest { + @Test + fun testI() { + assertEquals(I.cmul(I), Vector2f(-1f, 0f)) + assertNotSame(I, I) + } +} \ No newline at end of file diff --git a/src/test/kotlin/space/autistic/radio/fmsim/TestAsserts.kt b/src/test/kotlin/space/autistic/radio/fmsim/TestAsserts.kt new file mode 100644 index 0000000..8a4862c --- /dev/null +++ b/src/test/kotlin/space/autistic/radio/fmsim/TestAsserts.kt @@ -0,0 +1,13 @@ +package space.autistic.radio.fmsim + +import kotlin.test.Test + +class TestAsserts { + @Test + fun testFmFullSim() { + // initialize and flush an FM modulator + // if anything asserts, this should catch it + val fmFullModulator = FmFullModulator() + fmFullModulator.flush(1f) {} + } +} \ No newline at end of file -- cgit 1.4.1