@@ -44,6 +44,7 @@ public class ItemMetaImplementationOverrideTest {
|
||||
testData.add(
|
||||
new Object[] {
|
||||
new Callable<Method>() {
|
||||
@Override
|
||||
public Method call() throws Exception {
|
||||
return clazz.getDeclaredMethod(method.getName(), method.getParameterTypes());
|
||||
}
|
||||
@@ -56,6 +57,7 @@ public class ItemMetaImplementationOverrideTest {
|
||||
testData.add(
|
||||
new Object[] {
|
||||
new Callable<DelegateDeserialization>() {
|
||||
@Override
|
||||
public DelegateDeserialization call() throws Exception {
|
||||
return clazz.getAnnotation(DelegateDeserialization.class);
|
||||
}
|
||||
|
||||
@@ -28,6 +28,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.addPage("Page 1", "Page 2");
|
||||
@@ -36,6 +37,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -44,6 +46,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.addPage("Page 1", "Page 2");
|
||||
@@ -52,6 +55,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
cleanStack.setItemMeta(cleanStack.getItemMeta());
|
||||
return cleanStack;
|
||||
@@ -61,6 +65,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.addPage("Page 1", "Page 2");
|
||||
@@ -69,6 +74,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.addPage("Page 2", "Page 1");
|
||||
@@ -80,6 +86,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.addPage("Page 1", "Page 2");
|
||||
@@ -88,6 +95,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.addPage("Page 1");
|
||||
@@ -101,6 +109,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.setAuthor("AnAuthor");
|
||||
@@ -109,6 +118,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -117,6 +127,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.setAuthor("AnAuthor");
|
||||
@@ -125,6 +136,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
cleanStack.setItemMeta(cleanStack.getItemMeta());
|
||||
return cleanStack;
|
||||
@@ -134,6 +146,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.setAuthor("AnAuthor");
|
||||
@@ -142,6 +155,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.setAuthor("AnotherAuthor");
|
||||
@@ -155,6 +169,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.setTitle("Some title");
|
||||
@@ -163,6 +178,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -171,6 +187,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.setTitle("Some title");
|
||||
@@ -179,6 +196,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
cleanStack.setItemMeta(cleanStack.getItemMeta());
|
||||
return cleanStack;
|
||||
@@ -188,6 +206,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.setTitle("Some title");
|
||||
@@ -196,6 +215,7 @@ public class ItemStackBookTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
BookMeta meta = (BookMeta) cleanStack.getItemMeta();
|
||||
meta.setTitle("Different title");
|
||||
|
||||
@@ -29,6 +29,7 @@ public class ItemStackEnchantStorageTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
EnchantmentStorageMeta meta = (EnchantmentStorageMeta) cleanStack.getItemMeta();
|
||||
meta.addStoredEnchant(Enchantment.DURABILITY, 1, true);
|
||||
@@ -37,6 +38,7 @@ public class ItemStackEnchantStorageTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
EnchantmentStorageMeta meta = (EnchantmentStorageMeta) cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -47,6 +49,7 @@ public class ItemStackEnchantStorageTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
EnchantmentStorageMeta meta = (EnchantmentStorageMeta) cleanStack.getItemMeta();
|
||||
meta.addStoredEnchant(Enchantment.KNOCKBACK, 1, true);
|
||||
@@ -55,6 +58,7 @@ public class ItemStackEnchantStorageTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -63,6 +67,7 @@ public class ItemStackEnchantStorageTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
EnchantmentStorageMeta meta = (EnchantmentStorageMeta) cleanStack.getItemMeta();
|
||||
meta.addStoredEnchant(Enchantment.DAMAGE_UNDEAD, 1, true);
|
||||
@@ -71,6 +76,7 @@ public class ItemStackEnchantStorageTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
EnchantmentStorageMeta meta = (EnchantmentStorageMeta) cleanStack.getItemMeta();
|
||||
meta.addStoredEnchant(Enchantment.DAMAGE_UNDEAD, 1, true);
|
||||
@@ -83,6 +89,7 @@ public class ItemStackEnchantStorageTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
EnchantmentStorageMeta meta = (EnchantmentStorageMeta) cleanStack.getItemMeta();
|
||||
meta.addStoredEnchant(Enchantment.PROTECTION_FIRE, 1, true);
|
||||
@@ -91,6 +98,7 @@ public class ItemStackEnchantStorageTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
EnchantmentStorageMeta meta = (EnchantmentStorageMeta) cleanStack.getItemMeta();
|
||||
meta.addEnchant(Enchantment.PROTECTION_FIRE, 2, true);
|
||||
|
||||
@@ -31,6 +31,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
meta.setEffect(FireworkEffect.builder().withColor(Color.WHITE).build());
|
||||
@@ -39,6 +40,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
meta.setEffect(FireworkEffect.builder().withColor(Color.BLACK).build());
|
||||
@@ -50,6 +52,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
meta.setEffect(FireworkEffect.builder().withColor(Color.WHITE).with(Type.CREEPER).build());
|
||||
@@ -58,6 +61,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
meta.setEffect(FireworkEffect.builder().withColor(Color.WHITE).with(Type.BURST).build());
|
||||
@@ -69,6 +73,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
meta.setEffect(FireworkEffect.builder().withColor(Color.WHITE).withFade(Color.BLUE).build());
|
||||
@@ -77,6 +82,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
meta.setEffect(FireworkEffect.builder().withColor(Color.WHITE).withFade(Color.RED).build());
|
||||
@@ -88,6 +94,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
meta.setEffect(FireworkEffect.builder().withColor(Color.WHITE).withFlicker().build());
|
||||
@@ -96,6 +103,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -106,6 +114,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkEffectMeta meta = (FireworkEffectMeta) cleanStack.getItemMeta();
|
||||
meta.setEffect(FireworkEffect.builder().withColor(Color.WHITE).withTrail().build());
|
||||
@@ -114,6 +123,7 @@ public class ItemStackFireworkChargeTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
|
||||
@@ -31,6 +31,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.addEffect(FireworkEffect.builder().withColor(Color.WHITE).build());
|
||||
@@ -39,6 +40,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.addEffect(FireworkEffect.builder().withColor(Color.BLACK).build());
|
||||
@@ -51,6 +53,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.addEffect(FireworkEffect.builder().withColor(Color.WHITE).with(Type.CREEPER).build());
|
||||
@@ -59,6 +62,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.addEffect(FireworkEffect.builder().withColor(Color.WHITE).with(Type.BURST).build());
|
||||
@@ -70,6 +74,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.addEffect(FireworkEffect.builder().withColor(Color.WHITE).withFade(Color.BLUE).build());
|
||||
@@ -78,6 +83,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.addEffect(FireworkEffect.builder().withColor(Color.WHITE).withFade(Color.RED).build());
|
||||
@@ -89,6 +95,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.addEffect(FireworkEffect.builder().withColor(Color.WHITE).withFlicker().build());
|
||||
@@ -97,6 +104,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -107,6 +115,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.addEffect(FireworkEffect.builder().withColor(Color.WHITE).withTrail().build());
|
||||
@@ -115,6 +124,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -125,6 +135,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.setPower(127);
|
||||
@@ -133,6 +144,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.setPower(100);
|
||||
@@ -144,6 +156,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.setPower(42);
|
||||
@@ -152,6 +165,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -162,6 +176,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
FireworkMeta meta = (FireworkMeta) cleanStack.getItemMeta();
|
||||
meta.setPower(10);
|
||||
@@ -170,6 +185,7 @@ public class ItemStackFireworkTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
|
||||
@@ -29,6 +29,7 @@ public class ItemStackLeatherTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
LeatherArmorMeta meta = (LeatherArmorMeta) cleanStack.getItemMeta();
|
||||
meta.setColor(Color.FUCHSIA);
|
||||
@@ -37,6 +38,7 @@ public class ItemStackLeatherTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -45,6 +47,7 @@ public class ItemStackLeatherTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
LeatherArmorMeta meta = (LeatherArmorMeta) cleanStack.getItemMeta();
|
||||
meta.setColor(Color.GRAY);
|
||||
@@ -53,6 +56,7 @@ public class ItemStackLeatherTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
LeatherArmorMeta meta = (LeatherArmorMeta) cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -63,6 +67,7 @@ public class ItemStackLeatherTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
LeatherArmorMeta meta = (LeatherArmorMeta) cleanStack.getItemMeta();
|
||||
meta.setColor(Color.MAROON);
|
||||
@@ -71,6 +76,7 @@ public class ItemStackLeatherTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
LeatherArmorMeta meta = (LeatherArmorMeta) cleanStack.getItemMeta();
|
||||
meta.setColor(Color.ORANGE);
|
||||
|
||||
@@ -28,6 +28,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.setLore(Arrays.asList("First Lore", "Second Lore"));
|
||||
@@ -36,6 +37,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -44,6 +46,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.setLore(Arrays.asList("Some lore"));
|
||||
@@ -52,6 +55,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -62,6 +66,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.setLore(Arrays.asList("Some more lore", "Another lore"));
|
||||
@@ -70,6 +75,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.setLore(Arrays.asList("Some more lore"));
|
||||
@@ -83,6 +89,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.setDisplayName("TestItemName");
|
||||
@@ -91,6 +98,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -99,6 +107,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.setDisplayName("AnotherItemName");
|
||||
@@ -107,6 +116,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -117,6 +127,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.setDisplayName("The original ItemName");
|
||||
@@ -125,6 +136,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.setDisplayName("The other name");
|
||||
@@ -138,12 +150,14 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
cleanStack.addUnsafeEnchantment(Enchantment.DIG_SPEED, 2);
|
||||
return cleanStack;
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -152,12 +166,14 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
cleanStack.addUnsafeEnchantment(Enchantment.OXYGEN, 1);
|
||||
return cleanStack;
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -168,12 +184,14 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
cleanStack.addUnsafeEnchantment(Enchantment.ARROW_DAMAGE, 1);
|
||||
return cleanStack;
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
cleanStack.addUnsafeEnchantment(Enchantment.ARROW_FIRE, 1);
|
||||
return cleanStack;
|
||||
@@ -183,6 +201,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.addEnchant(Enchantment.DURABILITY, 1, true);
|
||||
@@ -191,6 +210,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -201,6 +221,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.addEnchant(Enchantment.KNOCKBACK, 1, true);
|
||||
@@ -209,6 +230,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -217,6 +239,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.addEnchant(Enchantment.PROTECTION_FIRE, 1, true);
|
||||
@@ -225,6 +248,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
meta.addEnchant(Enchantment.PROTECTION_FIRE, 2, true);
|
||||
@@ -238,6 +262,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
((Repairable) meta).setRepairCost(42);
|
||||
@@ -246,6 +271,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -254,6 +280,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
((Repairable) meta).setRepairCost(36);
|
||||
@@ -262,6 +289,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -272,6 +300,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
((Repairable) meta).setRepairCost(89);
|
||||
@@ -280,6 +309,7 @@ public class ItemStackLoreEnchantmentTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
ItemMeta meta = cleanStack.getItemMeta();
|
||||
((Repairable) meta).setRepairCost(88);
|
||||
|
||||
@@ -28,6 +28,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
MapMeta meta = (MapMeta) cleanStack.getItemMeta();
|
||||
meta.setScaling(true);
|
||||
@@ -36,6 +37,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
MapMeta meta = (MapMeta) cleanStack.getItemMeta();
|
||||
meta.setScaling(false);
|
||||
@@ -47,6 +49,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
MapMeta meta = (MapMeta) cleanStack.getItemMeta();
|
||||
meta.setScaling(true);
|
||||
@@ -55,6 +58,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
MapMeta meta = (MapMeta) cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -65,6 +69,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
MapMeta meta = (MapMeta) cleanStack.getItemMeta();
|
||||
meta.setScaling(false);
|
||||
@@ -73,6 +78,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
MapMeta meta = (MapMeta) cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -83,6 +89,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
MapMeta meta = (MapMeta) cleanStack.getItemMeta();
|
||||
meta.setScaling(true);
|
||||
@@ -91,6 +98,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -99,6 +107,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
MapMeta meta = (MapMeta) cleanStack.getItemMeta();
|
||||
meta.setScaling(false);
|
||||
@@ -107,6 +116,7 @@ public class ItemStackMapTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
|
||||
@@ -29,6 +29,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.CONFUSION.createEffect(1, 1), false);
|
||||
@@ -37,6 +38,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
@@ -45,6 +47,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.HARM.createEffect(2, 1), false);
|
||||
@@ -53,6 +56,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
cleanStack.setItemMeta(meta);
|
||||
@@ -63,6 +67,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.SLOW_DIGGING.createEffect(1, 1), false);
|
||||
@@ -71,6 +76,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.FAST_DIGGING.createEffect(1, 1), false);
|
||||
@@ -82,6 +88,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.JUMP.createEffect(1, 1), false);
|
||||
@@ -90,6 +97,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.JUMP.createEffect(1, 1), false);
|
||||
@@ -102,6 +110,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.SPEED.createEffect(10, 1), false);
|
||||
@@ -110,6 +119,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.SPEED.createEffect(5, 1), false);
|
||||
@@ -121,6 +131,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.INCREASE_DAMAGE.createEffect(1, 1), false);
|
||||
@@ -129,6 +140,7 @@ public class ItemStackPotionsTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
final PotionMeta meta = (PotionMeta) cleanStack.getItemMeta();
|
||||
meta.addCustomEffect(PotionEffectType.INCREASE_DAMAGE.createEffect(1, 2), false);
|
||||
|
||||
@@ -28,6 +28,7 @@ public class ItemStackSkullTest extends ItemStackTest {
|
||||
Arrays.asList(
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
SkullMeta meta = (SkullMeta) cleanStack.getItemMeta();
|
||||
meta.setOwner("Notch");
|
||||
@@ -36,6 +37,7 @@ public class ItemStackSkullTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
SkullMeta meta = (SkullMeta) cleanStack.getItemMeta();
|
||||
meta.setOwner("Dinnerbone");
|
||||
@@ -47,6 +49,7 @@ public class ItemStackSkullTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
SkullMeta meta = (SkullMeta) cleanStack.getItemMeta();
|
||||
meta.setOwner("Notch");
|
||||
@@ -55,6 +58,7 @@ public class ItemStackSkullTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
SkullMeta meta = (SkullMeta) cleanStack.getItemMeta();
|
||||
meta.setOwner(null);
|
||||
@@ -66,6 +70,7 @@ public class ItemStackSkullTest extends ItemStackTest {
|
||||
},
|
||||
new Object[] {
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
SkullMeta meta = (SkullMeta) cleanStack.getItemMeta();
|
||||
meta.setOwner("Notch");
|
||||
@@ -74,6 +79,7 @@ public class ItemStackSkullTest extends ItemStackTest {
|
||||
}
|
||||
},
|
||||
new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
return cleanStack;
|
||||
}
|
||||
|
||||
@@ -124,6 +124,7 @@ public class ItemStackTest extends AbstractTestingBase {
|
||||
this.operators = operators;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ItemStack operate(ItemStack cleanStack) {
|
||||
for (Operator operator : operators) {
|
||||
operator.operate(cleanStack);
|
||||
@@ -177,6 +178,7 @@ public class ItemStackTest extends AbstractTestingBase {
|
||||
final Operator op1 = (Operator) toOut[i];
|
||||
final Operator op2 = (Operator) singleton[i];
|
||||
toOut[i] = new Operator() {
|
||||
@Override
|
||||
public ItemStack operate(final ItemStack cleanStack) {
|
||||
return op2.operate(op1.operate(cleanStack));
|
||||
}
|
||||
@@ -257,6 +259,7 @@ public class ItemStackTest extends AbstractTestingBase {
|
||||
this.provider = provider;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ItemStack stack() {
|
||||
return provider.craft();
|
||||
}
|
||||
@@ -274,6 +277,7 @@ public class ItemStackTest extends AbstractTestingBase {
|
||||
this.provider = provider;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ItemStack stack() {
|
||||
return provider.bukkit();
|
||||
}
|
||||
|
||||
@@ -26,6 +26,7 @@ public class DummyServer implements InvocationHandler {
|
||||
methods.put(
|
||||
Server.class.getMethod("getItemFactory"),
|
||||
new MethodHandler() {
|
||||
@Override
|
||||
public Object handle(DummyServer server, Object[] args) {
|
||||
return CraftItemFactory.instance();
|
||||
}
|
||||
@@ -34,6 +35,7 @@ public class DummyServer implements InvocationHandler {
|
||||
methods.put(
|
||||
Server.class.getMethod("getName"),
|
||||
new MethodHandler() {
|
||||
@Override
|
||||
public Object handle(DummyServer server, Object[] args) {
|
||||
return DummyServer.class.getName();
|
||||
}
|
||||
@@ -42,6 +44,7 @@ public class DummyServer implements InvocationHandler {
|
||||
methods.put(
|
||||
Server.class.getMethod("getVersion"),
|
||||
new MethodHandler() {
|
||||
@Override
|
||||
public Object handle(DummyServer server, Object[] args) {
|
||||
return DummyServer.class.getPackage().getImplementationVersion();
|
||||
}
|
||||
@@ -50,6 +53,7 @@ public class DummyServer implements InvocationHandler {
|
||||
methods.put(
|
||||
Server.class.getMethod("getBukkitVersion"),
|
||||
new MethodHandler() {
|
||||
@Override
|
||||
public Object handle(DummyServer server, Object[] args) {
|
||||
return Versioning.getBukkitVersion();
|
||||
}
|
||||
@@ -59,6 +63,7 @@ public class DummyServer implements InvocationHandler {
|
||||
Server.class.getMethod("getLogger"),
|
||||
new MethodHandler() {
|
||||
final Logger logger = Logger.getLogger(DummyServer.class.getCanonicalName());
|
||||
@Override
|
||||
public Object handle(DummyServer server, Object[] args) {
|
||||
return logger;
|
||||
}
|
||||
@@ -67,6 +72,7 @@ public class DummyServer implements InvocationHandler {
|
||||
methods.put(
|
||||
Server.class.getMethod("getUnsafe"),
|
||||
new MethodHandler() {
|
||||
@Override
|
||||
public Object handle(DummyServer server, Object[] args) {
|
||||
return CraftMagicNumbers.INSTANCE;
|
||||
}
|
||||
@@ -76,6 +82,7 @@ public class DummyServer implements InvocationHandler {
|
||||
Server.class.getMethod("createBlockData", Material.class),
|
||||
new MethodHandler() {
|
||||
final Logger logger = Logger.getLogger(DummyServer.class.getCanonicalName());
|
||||
@Override
|
||||
public Object handle(DummyServer server, Object[] args) {
|
||||
return CraftBlockData.newData((Material) args[0], null);
|
||||
}
|
||||
@@ -100,6 +107,7 @@ public class DummyServer implements InvocationHandler {
|
||||
|
||||
private DummyServer() {};
|
||||
|
||||
@Override
|
||||
public Object invoke(Object proxy, Method method, Object[] args) {
|
||||
MethodHandler handler = methods.get(method);
|
||||
if (handler != null) {
|
||||
|
||||
@@ -19,10 +19,12 @@ public final class Matchers {
|
||||
expected = object.hashCode();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean matches(Object item) {
|
||||
return item.hashCode() == expected;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void describeTo(Description description) {
|
||||
description.appendValue(expected);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user