I have an extremely detailed activity diagram and a list of user stories with acceptance criteria.
I use those for the manual test and the automated smoke test. Didn't even occur to me to use them for unit tests, as a sort of scaffold or implementation progress-bar, so thank you for the suggestion. I'm going to do that. 🤔