I'm trying to develop our inspection result parsing application offline while the cell is unavailable.
It normally uses Fairino FR10 in a workshop inspection cell reserved for commissioning, with an inspection block as a reference.
Our mock returns true for every method, keeping the screen happy without checking the interface properly.
I need software response testing, with no claim to physical simulation.
@IsabelBaker0474 Build only the interface you use, with those response shapes and explicit failures for unknown methods. That'll keep the offline run contained.
@IsaacAllen0346 You're right. I blurred two checks. The strict interface catches wrong calls; offline startup also needs to exclude the real client and reject controller endpoint configuration.
My substitute accepted arbitrary method names. A typo passed every offline run. The fake was exceptionally supportive and entirely useless for that mistake.
@LouisBrown0920 I don't yet have a substitute I can rely on for our offline work. One reproduced error is useful, but the required interface and offline boundary aren't established.