Currently, the behaviour of the standard PlansCalcRoute is provided, and the backward compatibility is tested by unit tests.
To come: custom behaviours (transit, toll...) already existing in the core, and their combinations (wich do not exist yet in the core).
Todo: extensive unit testing.