Module: Language
- Included in:
- Base
- Defined in:
- lib/skeleton/languages.rb
Constant Summary collapse
- JAVA =
'java'- RUBY =
'rb'- PYTHON =
'py'
Instance Method Summary collapse
Instance Method Details
#java(method_name, locator_type, value) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/skeleton/languages.rb', line 6 def java(method_name, locator_type, value) " By \#{camel_style(method_name)}() {\n return MobileBy.\#{locator_type[:java]}(\"\#{value}\");\n }\n\n JAVA\nend\n" |
#ruby(method_name, locator_type, value) ⇒ Object
15 16 17 18 19 20 21 22 |
# File 'lib/skeleton/languages.rb', line 15 def ruby(method_name, locator_type, value) " def \#{snake_style(method_name)}\n return :\#{locator_type[:ruby]}, \"\#{value}\"\n end\n\n RUBY\nend\n" |