This MR migrates the tests to vitest.
I think this migration is benifitial for us because of the following reasons:
See https://vitest.dev/guide/comparisons.html