diff --git a/MerchantRPGCSE2102/src/tests/TestRPGame.java b/MerchantRPGCSE2102/src/tests/TestRPGame.java new file mode 100644 index 0000000..b7cef03 --- /dev/null +++ b/MerchantRPGCSE2102/src/tests/TestRPGame.java @@ -0,0 +1,28 @@ +package tests; + +import junit.framework.TestCase; +import game.RPGame; + +public class TestRPGame extends TestCase +{ + private RPGame game; + + public void setup() + { + game = new RPGame(); + } + + public void testFile() + { + setup(); + game.inventoryFromFile(); + assertEquals("water 3", game.getMerchantInventory(1).get(0)); + assertEquals("armor 5", game.getMerchantInventory(1).get(1)); + assertEquals("food 10", game.getMerchantInventory(1).get(2)); + assertEquals("wood 3", game.getMerchantInventory(2).get(0)); + assertEquals("tarp 6", game.getMerchantInventory(2).get(1)); + assertEquals("glass 3", game.getMerchantInventory(3).get(0)); + assertEquals("tape 13", game.getMerchantInventory(3).get(1)); + assertEquals("rope 5", game.getMerchantInventory(3).get(2)); + } +}