Changeset 4780 for devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/common/BaseTestCase.java
- Timestamp:
- 07/18/11 10:56:36 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/common/BaseTestCase.java
r4627 r4780 1 1 package org.expressolivre.cte.common; 2 3 import java.io.IOException; 2 4 3 5 import org.expressolivre.cte.pages.common.LoginPage; … … 9 11 import org.openqa.selenium.firefox.FirefoxDriver; 10 12 import org.openqa.selenium.support.PageFactory; 13 import org.testng.SkipException; 11 14 import org.testng.annotations.AfterClass; 12 15 import org.testng.annotations.AfterSuite; … … 114 117 115 118 /** 119 * Verifica a presenca de uma preferencia. 120 * 121 * @param preference 122 * Preferencia a verificar 123 * @throws IOException 124 * Problema ao ler arquivo temporario das preferencias 125 * @throws SkipException 126 * Se a preferencia procurada nao existir, o caso de teste nao 127 * deve ser executado pois a funcionalidade referente nao esta 128 * disponivel na configuracao. 129 */ 130 public void checkPreference(String preference) throws IOException, 131 SkipException { 132 String contents = IOUtil.readFully("temppref.txt"); 133 if (!contents.contains(preference)) { 134 throw new SkipException("TESTE NÃO EXECUTADO. Preferência " 135 + preference + " não está disponÃvel"); 136 } 137 } 138 139 /** 116 140 * TODO Rever esse metodo. Foi o unico jeito que consegui fazer pegar o 117 141 * numero total de mensagens importantes. O metodo apenas aguarda 5 segundos
Note: See TracChangeset
for help on using the changeset viewer.