Ignore:
Timestamp:
05/26/11 15:29:49 (13 years ago)
Author:
luiz-fernando
Message:

Ticket #1402 - Novos casos de teste para pesquisa avançada de email

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pastas/ApagarPastaTestCase.java

    r3782 r4527  
    22 
    33import org.expressolivre.cte.common.BaseEmailTestCase; 
     4import org.openqa.selenium.Alert; 
    45import org.testng.annotations.Test; 
    5  
    66 
    77/** 
     
    1010 * Caso de Teste: EL-614:Excluir pasta 
    1111 *  
     12 * Caso de Teste: EL-616:Excluir pasta com subpastas 
     13 *  
     14 * Caso de Teste: EL-1166:Excluir pasta em uso 
     15 *  
    1216 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 
    1317 * testcase&id=EL-614 
     18 *  
     19 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 
     20 * testcase&id=EL-616 
     21 *  
     22 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item= 
     23 * testcase&id=EL-1166 
    1424 *  
    1525 * @see org.expressolivre.cte.email.pastas.CriarPastaTestCase 
     
    2030 *  
    2131 */ 
     32 
    2233public class ApagarPastaTestCase extends BaseEmailTestCase { 
     34 
     35        @Test 
     36        public void deleteFolderWithSubFolder() { 
     37                mp.deleteFolder(EMAIL_PASTA_TESTE); 
     38                Alert confirm = driver.switchTo().alert(); 
     39                assert ("Remova suas sub-pastas primeiro.").equals(confirm.getText()); 
     40                confirm.accept(); 
     41        } 
     42 
     43        @Test(dependsOnMethods = { "deleteFolderWithSubFolder" }) 
     44        public void deleteSubFolder() { 
     45                mp.deleteSubFolder(EMAIL_PASTA_TESTE, "subfolder"); 
     46        } 
     47 
     48        @Test 
     49        public void deleteFolderInUse() { 
     50                mp.openFolder("lINBOX/Seleniumtree_folders", false); 
     51                mp.deleteFolder(EMAIL_PASTA_TESTE, true); 
     52        } 
    2353 
    2454        /** 
    2555         * Exclui pasta padrao utilizada nos testes. 
    2656         */ 
    27         @Test 
    28         public void test() { 
    29                 mp.deleteFolder(EMAIL_PASTA_TESTE); 
     57        @Test(dependsOnMethods = { "deleteFolderWithSubFolder", "deleteSubFolder", 
     58                        "deleteFolderInUse" }) 
     59        public void deleteFolder() { 
     60                mp.deleteFolder(EMAIL_PASTA_TESTE, false); 
    3061                mp.assertMessage(MSG_EMAIL_PASTA_REMOVIDA); 
    3162        } 
Note: See TracChangeset for help on using the changeset viewer.