From 694f5afeff9a26b4fe1ccf2b9741089a2ac1f226 Mon Sep 17 00:00:00 2001 From: nasr Date: Thu, 20 Nov 2025 21:41:41 +0100 Subject: feature: implement Benchmark class and PrimeTest for performance measurement --- src/main/scala/com/nsrddyn/Tests/PrimeTest.scala | 29 ++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/main/scala/com/nsrddyn/Tests/PrimeTest.scala (limited to 'src/main/scala/com/nsrddyn/Tests/PrimeTest.scala') diff --git a/src/main/scala/com/nsrddyn/Tests/PrimeTest.scala b/src/main/scala/com/nsrddyn/Tests/PrimeTest.scala new file mode 100644 index 0000000..4120c1d --- /dev/null +++ b/src/main/scala/com/nsrddyn/Tests/PrimeTest.scala @@ -0,0 +1,29 @@ +package com.nsrddyn.Test + +import com.nsrddyn.alu.Prime +import com.nsrddyn.tools.Benchmark + +class PrimeTest extends Prime { + + def runBasic(): Unit = { + + val pr = new Prime() + val br = new Benchmark() + + /* + * test cases + * + * 7919 true + * 2147483647 false + */ + + val time = pr.run(7919, true) + println(time) + + } + + def runExtreme(): Unit = println("running some very have stuff!") + + + +} -- cgit v1.2.3-70-g09d2