Written first two simple tests that just test setting of properties. To
test the more complex methods we need to think about loading resources
and batch systems and stuff like that. Maybe the resources and batches
should be tested first so that we know they work before using them?