add ruby test case