A unit testing approach to developing an industrial real time distributed control system for the New Robotic Telescope | Synapse