Package it.unibo.alchemist.test
See: Description
-
Object Summary Object Description EnvironmentSpec SeedsSpec CrossingsSpec Companion Companion TemporaryFile Used to create a pseudo-randomly named temporary file for testing purposes. Companion Companion -
Class Summary Class Description TestFeelsTransmission TestOrientingBehavior Contains tests concerning NavigationActions and NavigationStrategy, such tests are dependent on the pedestrian's speed. TestPedestriansLoading TestSensory Tests that pedestrians can detect other objects in the environment. TestSteeringBehaviors TestAbstractConvexPolygon Tests all the "utils" methods implemented by AbstractConvexPolygon (e.g. TestAwtMutableConvexPolygon Tests the creation of AwtMutableConvexPolygons, the addition, removal and movement of vertices, and the replacement of edges. TestEuclidean2DShapeFactory TestEuclidean2DTransformation TestEuclideanPhysics2DEnvironment TestImageEnvironment In this JUnit test Class you can control the parsing of some .png image to an environment. TestNeighborhood Tests pertaining to the it.unibo.alchemist.model.implementations.neighborhoods package. TestRandomTarget TestRangeExtension TestRangeExtension Contains tests concerning ClosedRange extension functions. TestRectObstacle2D TestSegment2DImpl TestSlopeInterceptLine2D TestLaunchViaMain Tests the execution of the Alchemist main. TestHashes Contains tests pertaining the it.unibo.alchemist package's Hashes.kt. TestMoleculeSwapWithinNeighborhood TestNeighborhoodReactionsPropensities CustomNode TestGetPosition TestStatus Tests that the state machine is coherent. TestGraphStream TestGraphStreamReproducibility A test creating graphstream displacements and verifying that they work reproducibly. TestKtVariable TestLoadingCountDistinct Tests loading and executing CountDistinct TestPolygon TestSpecificPositions TestClosestNOnMaps TestLatLongPosition TestLevyWalk TestZigZagRandomTarget This tests ZigZagRandomTarget and it's complicated because it takes in account both double comparison problems and the rare event in which a new random direction is the same as the previous one. TestPolygonKt TestLatLongPositionKt TestSegment2DImplKt TestSimulationUtilKt