Composable tests with roles and Moo