def test_edit(self, device_validate, dao_edit, notifier_edit): device = Mock(Device) device_services.edit(device) device_validate.assert_called_once_with(device) dao_edit.assert_called_once_with(device) notifier_edit.assert_called_once_with(device)
def edit(deviceid): data = document.parse(request) device = device_services.get(deviceid) formatter.update_dict_model(data, device) device_services.edit(device) return make_response('', 204)