select: Write Gemini tests

Close #719 
______________
wait #731
@alexbaumgertner done