Я пытаюсь написать сервис для тестирования класса, который реализует onSensorChanged(SensorEvent event)
, передав ему данные, которые я могу сгенерировать, как если бы они поступали от датчика.Проблема, с которой я столкнулся, заключается в том, что я не могу создать свои собственные объекты SensorEvent для передачи функции, так как SensorEvent не имеет открытых конструкторов.Я попытался создать свой собственный класс, который имел бы необходимые функциональные возможности SensorEvent и привести его к приведению, но с тех пор обнаружил, что для того, чтобы иметь возможность выполнять приведение, он должен быть подклассом, а для подкласса - иметь доступ к конструктору..
Есть ли другой способ создать объект, который я могу передать вместо SensorEvent, или есть лучший подход к моделированию отсутствующей функциональности?