
takeItem in TestClass with Printlns
By:
ace on
Aug 25th, 2010 | syntax:
None | size: 0.81 KB | hits: 19 | expires: Never
public String testTakeItem()
{
System.out.println("TEST START");
// put your code here"
room1.setItems(item1);
System.out.println(room1.roomContents());
player1.setCurrentRoom(room1);
System.out.println( player1.takeItem("item1"));
if ((player1.checkInventory().equals ("testItem")))
{ System.out.println("CheckInventory OK " + player1.checkInventory());
if (player1.getEncumberance() == item1.getItemWeight())
{
System.out.println("Encumberance OK " + player1.getEncumberance());
return "test passes";
}}
else
{
System.out.println(player1.checkInventory());
System.out.println(player1.getEncumberance());
return "test fails";
}
return "checkInventory failed";
}