Issue #8: also added some geometry unit tests