OSDN Git Service

パッケージ変更
[chemicraft/ChemiCraftNext.git] / src / asia / tcrs / ccnp / chemicraftnext / testcase / MaterialRecipeTest.java
diff --git a/src/asia/tcrs/ccnp/chemicraftnext/testcase/MaterialRecipeTest.java b/src/asia/tcrs/ccnp/chemicraftnext/testcase/MaterialRecipeTest.java
new file mode 100644 (file)
index 0000000..fd79f6a
--- /dev/null
@@ -0,0 +1,50 @@
+/*
+package pcc.chemicraft.testcase;
+
+import static org.junit.Assert.*;
+
+import net.minecraft.item.ItemStack;
+
+import org.junit.Test;
+
+import pcc.chemicraft.base.ChemiCraftBase;
+import pcc.chemicraft.core.inventory.InventoryChemicalCraftingMaterial;
+import pcc.chemicraft.core.nbt.ChemicalNBTRecipe;
+import pcc.chemicraft.util.MaterialRecipe;
+
+public class MaterialRecipeTest extends MaterialRecipe {
+
+       public MaterialRecipeTest() {
+               super(
+                               new ItemStack(1800, 1, 0),
+                               new ItemStack[] {
+                                       new ItemStack(1800, 1, 0)
+                               },
+                               null,
+                               true);
+       }
+
+       @Test
+       public void test() {
+
+               ItemStack stack = new ItemStack(18000, 1, 0);
+               InventoryChemicalCraftingMaterial inv = new InventoryChemicalCraftingMaterial();
+               inv.setInventorySlotContents(0, new ItemStack(18000, 1, 0));
+
+               MaterialRecipe mr = new MaterialRecipe(
+                               stack,
+                               new ItemStack[] {
+                                               new ItemStack(18000, 1, 0)
+                               },
+                               null,
+                               true);
+
+               assertEquals(
+                               mr.match(inv),
+                               stack
+                               );
+
+       }
+
+}
+*/