Test utilities

And best practise examples