Ginkgo tests started

Placeholders for initial robot test coverage, and gets name assignment func refactored and tested.