Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
53 0 0 0 100% 0.327 s

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
- 53 0 0 0 100% 0.327 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

- Class Tests Errors Failures Skipped Success Rate Time
EntityTest 5 0 0 0 100% 0.062 s
InventoryTest 14 0 0 0 100% 0.032 s
JSONSchemasTest 2 0 0 0 100% 0.119 s
LabyrinthBuilderTest 12 0 0 0 100% 0.024 s
LabyrinthTest$BorderlessLabyrinth 16 0 0 0 100% 0.030 s
LabyrinthTest 0 0 0 0 0% 0.032 s
LocalFilesystemTest 1 0 0 0 100% 0.017 s
RoomWithDoorsTest 2 0 0 0 100% 0.005 s
SaveStringJSONTest 1 0 0 0 100% 0.006 s

Test Cases

[Summary] [Package List] [Test Cases]

EntityTest

testEntityConstruction 0.037 s
testEntitySetName 0.002 s
testEntityGetSystemName 0.001 s
testGetEntityUUID 0.001 s
testEntityGetName 0.001 s

InventoryTest

testGetNonStoredItemByName 0.002 s
testGetItems 0.002 s
testExchange 0.001 s
testGetWeightOfAllItems 0.001 s
testNegativeWeightConstruction 0.002 s
testGetItemByName 0.001 s
testValidInventoryConstruction 0.001 s
testGetNonStoredItem 0.002 s
testHasItem 0.001 s
testRemoveNonStoredItem 0.001 s
testGetMaxWeight 0.001 s
testCanAdd 0.001 s
testGetAndAddItem 0.001 s
testIsEmpty 0.001 s

JSONSchemasTest

testSaveFileComplianceWithJSONSchema 0.090 s
testLabyrinthMapsComplianceWithJSONSchema 0.028 s

LabyrinthBuilderTest

testSetGetName 0.002 s
testLabyrinthBuilderWithoutDifficulty 0.003 s
testLabyrinthBuilderWithoutRandSeed 0.002 s
testLabyrinthBuilderWithoutName 0.001 s
testLabyrinthBuilderWithInvalidDimensions 0.002 s
testLabyrinthBuilderWithNoPlayer 0.002 s
testSetGetDimensions 0.001 s
testLabyrinthBuilderWithMoreThanOnePlayer 0.001 s
testLabyrinthBuilderWithoutDimensions 0.001 s
testSetGetRandomNumberGeneratorSeed 0 s
testSetGetDifficulty 0 s
testLegalLabyrinthBuilder 0.001 s

LabyrinthTest$BorderlessLabyrinth

testGetEntityPosition 0.001 s
testGetPlayerInLabyrinth 0.002 s
testGetPlayerRoomInLabyrinth 0.001 s
testCanPlayerGoBack 0.002 s
testMoveEntityByOne 0.001 s
testGetPlayerPositionInLabyrinth 0.001 s
testGetRoom 0.001 s
testGetNameOfLabyrinth 0 s
testAddEntity 0.001 s
testPlayerGoBack 0.002 s
testGetEntity 0 s
testSetEntityPosition 0.001 s
testCanMoveByOne 0 s
testGetDifficultyOfLabyrinth 0.001 s
testIsValidPosition 0.001 s
testGetRandomNumberGeneratorSeed 0 s

LocalFilesystemTest

testLocalFSUploadAndDownload(Path) 0.013 s

RoomWithDoorsTest

testRoomUnlockWithKey 0.002 s
testLockedOnConstruction 0 s

SaveStringJSONTest

testSaveStringProductionAndReading 0.005 s