Stendhal Quest Testing: Difference between revisions

Content deleted Content added
imported>MartinFuchs
adding line breaks after "bye" steps is now done automatically
imported>MartinFuchs
derive test class from ZonePlayerAndNPCTestImpl
Line 43:
 
<source lang = "java">
public class TODO_Test extends ZonePlayerAndNPCTestImpl {
 
private Player player = null;
Line 50:
 
private String questSlot;
private static final String ZONE_NAME = "admin_test"
 
@BeforeClass
public static void setUpBeforeClass() throws Exception {
QuestHelper.setUpBeforeClass();
setupZone(ZONE_NAME);
}
 
public TODO_Test() {
super(ZONE_NAME, TODO_NPC_Name);
}
 
Line 60 ⟶ 66:
final StendhalRPZone zone = new StendhalRPZone("admin_test");
new TODO_NPC().configureZone(zone, null);
 
AbstractQuest quest = new TODO_Quest();
Line 72 ⟶ 77:
@Test
public void testQuest() {
npc = SingletonRepository.getNPCList().get(TODO_Name);
</source>