An article on unit testing code that is designed to run on a real-time embedded operating system (RTOS) that proposes the embedded app should be cross-compiled for the desktop and unit tested with a test harness which stubs RTOS library calls.

This allows testing earlier in the development process without the need to finalize software or hardware.

Read more