Class TestTest
java.lang.Object
com.hammy275.immersivemc.test.tests.TestTest
- All Implemented Interfaces:
Test
Meta test to ensure a good amount of the test framework works
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetup(net.minecraft.server.level.ServerPlayer player) Setup method called before every test.voidteardown(net.minecraft.server.level.ServerPlayer player) Teardown method called after every test.voidtestShouldAlsoRun(net.minecraft.server.level.ServerPlayer player) protected StringtestShouldNotBeCalledProtected(net.minecraft.server.level.ServerPlayer player) testShouldRun(net.minecraft.server.level.ServerPlayer player) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hammy275.immersivemc.test.Test
assertEmpty, assertEmptyMainHand, assertEquals, assertFalse, assertTrue, createTestingArea, fastForward, fromVec3, level, lookAt, setBlock, setBlock, setItemInMainHand
-
Constructor Details
-
TestTest
public TestTest()
-
-
Method Details
-
setup
public void setup(net.minecraft.server.level.ServerPlayer player) Description copied from interface:TestSetup method called before every test. This method will always have an empty body in this interface. -
testShouldRun
-
testShouldNotBeCalledProtected
-
testShouldAlsoRun
public void testShouldAlsoRun(net.minecraft.server.level.ServerPlayer player) -
teardown
public void teardown(net.minecraft.server.level.ServerPlayer player) Description copied from interface:TestTeardown method called after every test. This method will always have an empty body in this interface. This method will always be called, even with a test failure. However, if a test fails and teardown fails, only the test failure will be logged.
-