Analyse the pybinding unittests and consider if they can better match the new structure of pybindings. Therefore they should be organized in a consistent way with the goal to make it easier to write new tests.
Also add missing unittest.
Additionally we want to validate if simulations in python give the same results as the cpp code. To achieve this, we transfer tests of the cpp package to pybind.
Analyse the pybinding unittests and consider if they can better match the new structure of pybindings. Therefore they should be organized in a consistent way with the goal to make it easier to write new tests.
Also add missing unittest.
Additionally we want to validate if simulations in python give the same results as the cpp code. To achieve this, we transfer tests of the cpp package to pybind.