summaryrefslogtreecommitdiffstats
path: root/src/test/java/org/bukkit/potion/PotionTest.java
diff options
context:
space:
mode:
authorWesley Wolfe <weswolf@aol.com>2012-12-17 01:31:41 -0600
committerWesley Wolfe <weswolf@aol.com>2012-12-17 01:31:41 -0600
commit78f48258d8ab491065498492588acc5287a6fb6c (patch)
tree11027439669a05c335fc6cb07c12a82b9c551f31 /src/test/java/org/bukkit/potion/PotionTest.java
parentd20d4dc43aaa74fba457c44994cda8180523c9db (diff)
downloadcraftbukkit-78f48258d8ab491065498492588acc5287a6fb6c.tar
craftbukkit-78f48258d8ab491065498492588acc5287a6fb6c.tar.gz
craftbukkit-78f48258d8ab491065498492588acc5287a6fb6c.tar.lz
craftbukkit-78f48258d8ab491065498492588acc5287a6fb6c.tar.xz
craftbukkit-78f48258d8ab491065498492588acc5287a6fb6c.zip
Implement ItemFactory and ItemMeta values. Adds BUKKIT-15
Diffstat (limited to 'src/test/java/org/bukkit/potion/PotionTest.java')
-rw-r--r--src/test/java/org/bukkit/potion/PotionTest.java18
1 files changed, 4 insertions, 14 deletions
diff --git a/src/test/java/org/bukkit/potion/PotionTest.java b/src/test/java/org/bukkit/potion/PotionTest.java
index 1040b6ad..a9df7d19 100644
--- a/src/test/java/org/bukkit/potion/PotionTest.java
+++ b/src/test/java/org/bukkit/potion/PotionTest.java
@@ -6,21 +6,11 @@ import static org.hamcrest.Matchers.*;
import java.util.EnumMap;
import java.util.Map;
-import org.bukkit.craftbukkit.potion.CraftPotionBrewer;
+import org.bukkit.support.AbstractTestingBase;
import org.bukkit.support.Util;
-import org.junit.BeforeClass;
import org.junit.Test;
-import net.minecraft.server.MobEffectList;
-
-public class PotionTest {
-
- @BeforeClass
- public static void setUp() {
- Potion.setPotionBrewer(new CraftPotionBrewer());
- MobEffectList.BLINDNESS.getClass();
- PotionEffectType.stopAcceptingRegistrations();
- }
+public class PotionTest extends AbstractTestingBase {
@Test
public void getEffects() {
@@ -35,7 +25,7 @@ public class PotionTest {
}
@Test
- public void testEffectCompleteness() throws SecurityException, IllegalAccessException, NoSuchFieldException {
+ public void testEffectCompleteness() throws Throwable {
Map<Integer, ?> effectDurations = Util.getInternalState(net.minecraft.server.PotionBrewer.class, null, "effectDurations");
Map<PotionType, String> effects = new EnumMap(PotionType.class);
@@ -46,7 +36,7 @@ public class PotionTest {
PotionType enumType = PotionType.getByEffect(type);
assertNotNull(type.getName(), enumType);
- assertThat(enumType.name(), effects.put(enumType, enumType.name()), is((String)null));
+ assertThat(enumType.name(), effects.put(enumType, enumType.name()), is(nullValue()));
}
assertThat(effects.entrySet(), hasSize(effectDurations.size()));