TestWorld.evolveMigration is huge, and contains several test cases. It should be split up.
Several tests in TestMigrationRules use rng without mocking.
We could think about adding fuzzing or more test cases to some setter/getter tests like TestPerson.setGetAssignedLocation, as they mostly test only one value.
Motivation / Current Behaviour
The current ABM coverage is okay, but some of the tests need to be improved. Most importantly, many tests do not have a clear test case.
Enhancement description
The steps might be:
Additional context
No response
Checklist