Package utilities
Class LuaTestHelper
java.lang.Object
utilities.LuaTestHelper
- Direct Known Subclasses:
LuaTestHelperTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static LuaLoaderprotected static MockStendhalRPRuleProcessorprotected Playerprotected static StendhalQuestSystemprotected static StendhalRPWorldprotected StendhalRPZone -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAdds an initialized player to mock world.static voidInitializes scripting system & loads a script.static voidThis is executed separately so testing can be done before quests are loaded.static voidprotected voidInitializes a player.protected voidCreates a new zone & adds it to mock world.voidtearDown()
-
Field Details
-
world
-
mrp
-
qs
-
luaLoader
-
zone
-
player
-
-
Constructor Details
-
LuaTestHelper
public LuaTestHelper()
-
-
Method Details
-
setUpBeforeClass
public static void setUpBeforeClass() -
tearDown
public void tearDown() -
load
Initializes scripting system & loads a script.- Parameters:
script- Path to script to be loaded.
-
loadCachedQuests
public static void loadCachedQuests()This is executed separately so testing can be done before quests are loaded. -
setUpZone
Creates a new zone & adds it to mock world.- Parameters:
zoneName- String name of new zone.
-
setUpPlayer
protected void setUpPlayer()Initializes a player. -
addPlayerToWorld
protected void addPlayerToWorld()Adds an initialized player to mock world.
-