Tests for api_full_device, implements :api_action factory