Testing objects and interactions between them