![]() |
Gridarta Editor
|
Regression tests for GameObjectFactory. More...
Public Member Functions | |
void | testDoMoveSquareTopSingle () throws DuplicateArchetypeException |
Checks that GameObjectFactory#cloneGameObject(GameObject) correctly updates the container. More... | |
void | testUpdateFaceInformation () throws DuplicateArchetypeException |
Checks that face information is updated for inventory objects cloned from an archetype. More... | |
Regression tests for GameObjectFactory.
Definition at line 42 of file GameObjectFactoryTest.java.
void net.sf.gridarta.model.gameobject.GameObjectFactoryTest.testDoMoveSquareTopSingle | ( | ) | throws DuplicateArchetypeException |
Checks that GameObjectFactory#cloneGameObject(GameObject) correctly updates the container.
DuplicateArchetypeException | if the test fails |
Definition at line 50 of file GameObjectFactoryTest.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.TestMapModelCreator.getGameObjectFactory(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertExit(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertFloor(), net.sf.gridarta.model.mapmodel.TestMapModelCreator.newMapModel(), and net.sf.gridarta.model.mapmodel.TestMapModelCreator.newTestMapModelHelper().
void net.sf.gridarta.model.gameobject.GameObjectFactoryTest.testUpdateFaceInformation | ( | ) | throws DuplicateArchetypeException |
Checks that face information is updated for inventory objects cloned from an archetype.
DuplicateArchetypeException | if the test fails |
Definition at line 78 of file GameObjectFactoryTest.java.
References net.sf.gridarta.model.archetypeset.ArchetypeSet< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.addArchetype(), net.sf.gridarta.model.archetype.Archetype< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.addLast(), net.sf.gridarta.model.gameobject.FaceSource.ARCHETYPE_FACE, 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.gameobject.GameObjectFactory< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.createGameObject(), net.sf.gridarta.model.baseobject.BaseObject< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R, T extends BaseObject< G, A, R, T >.FACE, net.sf.gridarta.model.mapmodel.TestMapModelCreator.getArchetypeSet(), net.sf.gridarta.model.mapmodel.TestMapModelCreator.getFaceObjectProviders(), net.sf.gridarta.model.mapmodel.TestMapModelCreator.getGameObjectFactory(), net.sf.gridarta.model.mapmodel.TestMapModelHelper.insertArchetype(), net.sf.gridarta.model.gameobject.GameObjectFactory< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.newArchetype(), net.sf.gridarta.model.mapmodel.TestMapModelCreator.newMapModel(), net.sf.gridarta.model.mapmodel.TestMapModelCreator.newTestMapModelHelper(), and net.sf.gridarta.model.face.FaceObjectProviders.setNormal().