aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/net
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/net')
-rw-r--r--src/test/java/net/glease/ggfab/util/OverclockHelperTest.java49
1 files changed, 0 insertions, 49 deletions
diff --git a/src/test/java/net/glease/ggfab/util/OverclockHelperTest.java b/src/test/java/net/glease/ggfab/util/OverclockHelperTest.java
deleted file mode 100644
index 6e078fd002..0000000000
--- a/src/test/java/net/glease/ggfab/util/OverclockHelperTest.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package net.glease.ggfab.util;
-
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNull;
-
-import org.junit.jupiter.api.Test;
-
-import ggfab.util.OverclockHelper;
-
-class OverclockHelperTest {
-
- @Test
- void normalOverclockImperfect() {
- // fails recipe
- assertNull(OverclockHelper.normalOverclock(10000, 10000, 1, false));
- // no overclock
- assertEquals(new OverclockHelper.OverclockOutput(30, 64), OverclockHelper.normalOverclock(30, 64, 32, false));
- // imperfect overclock
- assertEquals(new OverclockHelper.OverclockOutput(120, 32), OverclockHelper.normalOverclock(30, 64, 128, false));
- // lots of overclock
- assertEquals(
- new OverclockHelper.OverclockOutput(30720, 2),
- OverclockHelper.normalOverclock(30, 64, 32768, false));
- // do not overclock beyond useful
- assertEquals(
- new OverclockHelper.OverclockOutput(122880, 1),
- OverclockHelper.normalOverclock(30, 64, 524288, false));
- }
-
- @Test
- void laserOverclock() {
- // fails recipe
- assertNull(OverclockHelper.laserOverclock(10000, 10000, 1, 5));
- // no overclock
- assertEquals(new OverclockHelper.OverclockOutput(30, 64), OverclockHelper.laserOverclock(30, 64, 32, 0.5f));
- // 0.3 amp overclock. 0.25 amp would be not in current tier so no point in testing that
- assertEquals(new OverclockHelper.OverclockOutput(10, 64), OverclockHelper.laserOverclock(10, 64, 32, 0.5f));
- // laser overclock
- assertEquals(
- new OverclockHelper.OverclockOutput(135, 32),
- OverclockHelper.laserOverclock(30, 64, 32 * 16, 0.5f));
- // lots of overclock
- assertEquals(
- new OverclockHelper.OverclockOutput(22272, 4),
- OverclockHelper.laserOverclock(30, 64, 32 * 1024, 0.5f));
- // do not overclock beyond useful
- assertEquals(new OverclockHelper.OverclockOutput(135, 1), OverclockHelper.laserOverclock(30, 2, 32 * 16, 0.5f));
- }
-}