Input and Camera System : mock + tests