This is a tracking issue to keep a list of needed unit testing capabilities that need to be added to the code.
This code is growing at a rapid rate, and ensuring that updates do not break the code is essential. Currently, the code is tested by setting seed = 1, running a simulation, saving the result, and comparing it against an updated version of the program. This is unsustainable.
Obvious tests:
Except for the third one, all of these should be relatively trivial to implement.
This is a tracking issue to keep a list of needed unit testing capabilities that need to be added to the code.
This code is growing at a rapid rate, and ensuring that updates do not break the code is essential. Currently, the code is tested by setting
seed = 1, running a simulation, saving the result, and comparing it against an updated version of the program. This is unsustainable.Obvious tests:
matexpparallel code.Except for the third one, all of these should be relatively trivial to implement.