Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
CodeFactoryXDE |
|
| 13.0;13 |
1 | package br.mia.test.model; | |
2 | ||
3 | 0 | public class CodeFactoryXDE { |
4 | ||
5 | public static String gera(String tipoObjeto, String palavraChave, | |
6 | String dado, String descricao) { | |
7 | ||
8 | 0 | if ((tipoObjeto != null) && (palavraChave != null) |
9 | 0 | && (palavraChave.length() > 0)) { |
10 | 0 | if (!(palavraChave.contains("()"))) { |
11 | 0 | palavraChave += "()"; |
12 | } | |
13 | 0 | if (tipoObjeto.equals("Bot�o")) { |
14 | 0 | return palavraChave |
15 | 0 | + ".click(); \n"; |
16 | } | |
17 | 0 | if (tipoObjeto.equals("Caixa Texto")) { |
18 | 0 | return palavraChave + ".setProperty(\".value\",\"" + dado |
19 | 0 | + "\");"; |
20 | } | |
21 | 0 | if (tipoObjeto.equals("Combo-Nome")) { |
22 | 0 | return palavraChave + ".waitForExistence();" + palavraChave |
23 | 0 | + ".click();" + "sleep(0.5);" + palavraChave |
24 | 0 | + ".click(atText(\"" + dado + "\"));" + "sleep(0.5);"; |
25 | } | |
26 | 0 | if (tipoObjeto.equals("Menu")) { |
27 | 0 | return palavraChave + ".click();" + "sleep(0.5);"; |
28 | ||
29 | } | |
30 | ||
31 | } | |
32 | 0 | if ((tipoObjeto != null) && (tipoObjeto.equals("Verificacao"))) { |
33 | 0 | return "//TODO:Ponto de verifica��o: " + descricao; |
34 | ||
35 | } | |
36 | 0 | return ""; |
37 | } | |
38 | ||
39 | } |