This is a list of functions and classes that can be useful in unit tests for creating objects that are necessary for testing a class in (more or less) isolation.