basic structure for controller test