Gridarta Editor
net.sf.gridarta.action.SelectedSquareActionsTest Class Reference
+ Collaboration diagram for net.sf.gridarta.action.SelectedSquareActionsTest:

Public Member Functions

void testDoMoveSquareBottomMulti () throws DuplicateArchetypeException
 
void testDoMoveSquareBottomSingle () throws DuplicateArchetypeException
 
void testDoMoveSquareDownMulti () throws DuplicateArchetypeException
 
void testDoMoveSquareDownSingle () throws DuplicateArchetypeException
 
void testDoMoveSquareEnvMulti3 () throws DuplicateArchetypeException
 
void testDoMoveSquareEnvMulti4 () throws DuplicateArchetypeException
 
void testDoMoveSquareEnvSingle1 () throws DuplicateArchetypeException
 
void testDoMoveSquareEnvSingle2 () throws DuplicateArchetypeException
 
void testDoMoveSquareEnvSingle3 () throws DuplicateArchetypeException
 
void testDoMoveSquareInvIntoHead1 () throws DuplicateArchetypeException
 
void testDoMoveSquareInvMulti1 () throws DuplicateArchetypeException
 
void testDoMoveSquareInvSingle1 () throws DuplicateArchetypeException
 
void testDoMoveSquareTopMulti () throws DuplicateArchetypeException
 
void testDoMoveSquareTopSingle () throws DuplicateArchetypeException
 
void testDoMoveSquareUpMulti () throws DuplicateArchetypeException
 
void testDoMoveSquareUpSingle () throws DuplicateArchetypeException
 
void testMoveEnvIntoSelectedMapSquare () throws DuplicateArchetypeException
 
void testMoveTailPart () throws DuplicateArchetypeException
 

Static Private Attributes

static final MapFile MAP_FILE1 = new MapFile(new File("a"))
 
static final String MAP_NAME1 = "name1"
 

Detailed Description

Regression tests for AbstractMoveSquareAction implementations.

Author
Andreas Kirschbaum

Definition at line 44 of file SelectedSquareActionsTest.java.

Member Function Documentation

◆ testDoMoveSquareBottomMulti()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareBottomMulti ( ) throws DuplicateArchetypeException

Checks that MoveSquareBottomAction does work for multi-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 410 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareBottomSingle()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareBottomSingle ( ) throws DuplicateArchetypeException

Checks that MoveSquareBottomAction does work for single-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 370 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareDownMulti()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareDownMulti ( ) throws DuplicateArchetypeException

Checks that MoveSquareDownAction does work for multi-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 308 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareDownSingle()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareDownSingle ( ) throws DuplicateArchetypeException

Checks that MoveSquareDownAction does work for single-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 268 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareEnvMulti3()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvMulti3 ( ) throws DuplicateArchetypeException

Checks that MoveSquareEnvAction does work for multi-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 615 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedGameObject(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareEnvMulti4()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvMulti4 ( ) throws DuplicateArchetypeException

Checks that MoveSquareEnvAction does work for multi-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 687 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareEnvSingle1()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle1 ( ) throws DuplicateArchetypeException

Checks that MoveSquareEnvAction does work for single-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 472 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareEnvSingle2()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle2 ( ) throws DuplicateArchetypeException

Checks that MoveSquareEnvAction does work for single-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 506 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedGameObject(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareEnvSingle3()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle3 ( ) throws DuplicateArchetypeException

Checks that MoveSquareEnvAction does work for single-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 553 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedGameObject(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareInvIntoHead1()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvIntoHead1 ( ) throws DuplicateArchetypeException

Checks that MoveSquareInvAction always inserts into the head-part.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 901 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkMapContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareInvMulti1()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvMulti1 ( ) throws DuplicateArchetypeException

Checks that MoveSquareInvAction does work for multi-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 832 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedGameObject(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareInvSingle1()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvSingle1 ( ) throws DuplicateArchetypeException

Checks that MoveSquareInvAction does work for single-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 721 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedGameObject(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareTopMulti()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareTopMulti ( ) throws DuplicateArchetypeException

Checks that MoveSquareTopAction does work for multi-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 104 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareTopSingle()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareTopSingle ( ) throws DuplicateArchetypeException

Checks that MoveSquareTopAction does work for single-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 64 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareUpMulti()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareUpMulti ( ) throws DuplicateArchetypeException

Checks that MoveSquareUpAction does work for multi-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 206 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testDoMoveSquareUpSingle()

void net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareUpSingle ( ) throws DuplicateArchetypeException

Checks that MoveSquareUpAction does work for single-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 166 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testMoveEnvIntoSelectedMapSquare()

void net.sf.gridarta.action.SelectedSquareActionsTest.testMoveEnvIntoSelectedMapSquare ( ) throws DuplicateArchetypeException

Checks that MoveSquareEnvAction inserts into selected map square.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 983 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkMapContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

◆ testMoveTailPart()

void net.sf.gridarta.action.SelectedSquareActionsTest.testMoveTailPart ( ) throws DuplicateArchetypeException

Checks that tail parts cannot be moved.

Exceptions
DuplicateArchetypeExceptionif the test fails

Definition at line 939 of file SelectedSquareActionsTest.java.

References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.checkMapContents(), net.sf.gridarta.action.AbstractMoveSquareAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapSquare(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertMob21(), net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1, net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1, net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapModelCreator(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedGameObject(), and net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setSelectedMapSquare().

+ Here is the call graph for this function:

Member Data Documentation

◆ MAP_FILE1

final MapFile net.sf.gridarta.action.SelectedSquareActionsTest.MAP_FILE1 = new MapFile(new File("a"))
staticprivate

The first map file.

Definition at line 50 of file SelectedSquareActionsTest.java.

Referenced by net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareBottomMulti(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareBottomSingle(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareDownMulti(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareDownSingle(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvMulti3(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvMulti4(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle1(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle2(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle3(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvIntoHead1(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvMulti1(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvSingle1(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareTopMulti(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareTopSingle(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareUpMulti(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareUpSingle(), net.sf.gridarta.action.SelectedSquareActionsTest.testMoveEnvIntoSelectedMapSquare(), and net.sf.gridarta.action.SelectedSquareActionsTest.testMoveTailPart().

◆ MAP_NAME1

final String net.sf.gridarta.action.SelectedSquareActionsTest.MAP_NAME1 = "name1"
staticprivate

The first map name.

Definition at line 56 of file SelectedSquareActionsTest.java.

Referenced by net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareBottomMulti(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareBottomSingle(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareDownMulti(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareDownSingle(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvMulti3(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvMulti4(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle1(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle2(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareEnvSingle3(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvIntoHead1(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvMulti1(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareInvSingle1(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareTopMulti(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareTopSingle(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareUpMulti(), net.sf.gridarta.action.SelectedSquareActionsTest.testDoMoveSquareUpSingle(), net.sf.gridarta.action.SelectedSquareActionsTest.testMoveEnvIntoSelectedMapSquare(), and net.sf.gridarta.action.SelectedSquareActionsTest.testMoveTailPart().


The documentation for this class was generated from the following file: