Files
Blacksmith/src/test/java/net/knarcraft/blacksmith/util/ItemHelperTest.java
EpicKnarvik97 7e5525bd00
All checks were successful
EpicKnarvik97/Blacksmith/pipeline/head This commit looks good
Updates Spigot, and fixes depreciated code
2024-05-04 02:46:46 +02:00

35 lines
1.1 KiB
Java

package net.knarcraft.blacksmith.util;
import org.bukkit.Material;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertFalse;
import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* Tests for the ItemHelper class
*/
public class ItemHelperTest {
@Test
public void isAnvilRequiresDamagedTest() {
assertTrue(ItemHelper.isAnvil(Material.DAMAGED_ANVIL, true));
assertTrue(ItemHelper.isAnvil(Material.CHIPPED_ANVIL, true));
assertFalse(ItemHelper.isAnvil(Material.ANVIL, true));
assertFalse(ItemHelper.isAnvil(Material.POTATO, true));
assertFalse(ItemHelper.isAnvil(Material.IRON_HOE, true));
}
@Test
public void isAnvilTest() {
assertTrue(ItemHelper.isAnvil(Material.ANVIL, false));
assertTrue(ItemHelper.isAnvil(Material.DAMAGED_ANVIL, false));
assertTrue(ItemHelper.isAnvil(Material.CHIPPED_ANVIL, false));
assertFalse(ItemHelper.isAnvil(Material.POTATO, false));
assertFalse(ItemHelper.isAnvil(Material.IRON_HOE, false));
}
}