Gridarta Editor
net.sf.gridarta.model.io.DefaultMapReaderTest Class Reference

Regression tests for DefaultMapReader. More...

+ Collaboration diagram for net.sf.gridarta.model.io.DefaultMapReaderTest:

Public Member Functions

void testReorderMultiSquares () throws DuplicateArchetypeException, IOException
 Checks that map loading doesn't reorder multi-square game objects. More...
 

Detailed Description

Regression tests for DefaultMapReader.

Author
Andreas Kirschbaum

Definition at line 42 of file DefaultMapReaderTest.java.

Member Function Documentation

◆ testReorderMultiSquares()

void net.sf.gridarta.model.io.DefaultMapReaderTest.testReorderMultiSquares ( ) throws DuplicateArchetypeException, IOException

Checks that map loading doesn't reorder multi-square game objects.

Exceptions
DuplicateArchetypeExceptionif the test fails
IOExceptionif the test fails

Definition at line 50 of file DefaultMapReaderTest.java.

References net.sf.gridarta.model.mapmodel.TestMapModelCreator.getArchetype(), net.sf.gridarta.model.mapmodel.TestMapModelCreator.getArchetypeSet(), net.sf.gridarta.model.io.DefaultMapReader< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getGameObjects(), net.sf.gridarta.model.io.PathManager.getMapFile(), 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.mapcontrol.TestMapControlCreator.getMapModelCreator(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.getPathManager(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.insertArchToMap(), net.sf.gridarta.model.mapmodel.TestMapModelCreator.newArchetype(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapControl(), net.sf.gridarta.model.mapcontrol.TestMapControlCreator.newMapReader(), net.sf.gridarta.model.mapcontrol.MapControl< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.save(), and net.sf.gridarta.model.archetype.Archetype< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setMultiX().

+ Here is the call graph for this function:

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