Electronics Component Testing In Software