aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/gregtech
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/gregtech')
-rw-r--r--src/test/java/gregtech/overclock/GT_OverclockCalculator_UnitTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/java/gregtech/overclock/GT_OverclockCalculator_UnitTest.java b/src/test/java/gregtech/overclock/GT_OverclockCalculator_UnitTest.java
index 5a66d2420b..d9343a9273 100644
--- a/src/test/java/gregtech/overclock/GT_OverclockCalculator_UnitTest.java
+++ b/src/test/java/gregtech/overclock/GT_OverclockCalculator_UnitTest.java
@@ -6,6 +6,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
+import gregtech.api.enums.TierEU;
import gregtech.api.util.GT_OverclockCalculator;
class GT_OverclockCalculator_UnitTest {
@@ -496,4 +497,15 @@ class GT_OverclockCalculator_UnitTest {
.calculate();
assertEquals((7 << 4) * 29, calculator.getConsumption(), messageEUt);
}
+
+ @Test
+ void ulvRecipeWorkCorrectlyWithCalculatingEutUnderOneTick() {
+ GT_OverclockCalculator calculator = new GT_OverclockCalculator().setRecipeEUt(2)
+ .setEUt(TierEU.UV)
+ .setParallel(64)
+ .setDuration(300)
+ .setAmperage(64)
+ .setAmperageOC(false);
+ assertEquals(TierEU.LuV * 64, calculator.calculateEUtConsumptionUnderOneTick(64, 64), messageEUt);
+ }
}