Our cell is unavailable, so I'm working offline on fixture status interpretation for Universal Robots UR5e in a maintenance setup with documented status queries, with a reference housing as a reference. The existing SDK mock returns true from every method.
The screen looks happy, but that doesn't catch interface mistakes. I want a useful software substitute without claiming it simulates the physical robot.
Rejecting unknown mock methods doesn't establish that the application stays offline. Another startup path could still create the real controller client.
@CalebBell0667 My containment claim was too broad. Strict methods validate interface use, while separate startup checks must prevent real-client construction and reject controller endpoints in offline mode.
On my setup, the substitute allowed any method name, so a misspelled call passed all offline runs instead of failing where we could easily diagnose it.