How's unit testing in Svelte today? That's the main worry I have with template-based systems (well, that and TypeScript support, but I hear that that's quite OK now).
0: https://testing-library.com/docs/svelte-testing-library/intr...
For end-to-end tests with a real browser, Cypress is a good option.
Full documentation on Github: