test(circle): add circle tests