diff options
| author | HoleFish <48403212+HoleFish@users.noreply.github.com> | 2024-09-06 04:22:57 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-05 20:22:57 +0000 |
| commit | fb8401a6c1f5e83817fe6fed332f6d652e1a2a07 (patch) | |
| tree | 877c7cc2e4dcc6b45c2637339ea2a7f913d00714 /src/test/java/net | |
| parent | e9aee5637c9d77ecc21cf95d90292ccf7a654764 (diff) | |
| download | GT5-Unofficial-fb8401a6c1f5e83817fe6fed332f6d652e1a2a07.tar.gz GT5-Unofficial-fb8401a6c1f5e83817fe6fed332f6d652e1a2a07.tar.bz2 GT5-Unofficial-fb8401a6c1f5e83817fe6fed332f6d652e1a2a07.zip | |
Enhance GPL for several multis (#3071)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/test/java/net')
| -rw-r--r-- | src/test/java/net/glease/ggfab/util/OverclockHelperTest.java | 49 |
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)); - } -} |
