tiagooleite2

Untitled

Nov 15th, 2020
659
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.18 KB | None | 0 0
  1. import static org.junit.Assert.*;
  2.  
  3. import org.junit.Test;
  4.  
  5. import expressaoregular.MascaraValidacaoSenha;
  6.  
  7. public class MascaraValidacaoSenhaTest {
  8.    
  9.     @Test
  10.     public void senhaValidateste() {
  11.         assertEquals("as cadeias podem conter símbolos dos alfabetos Σ, Γ e N",
  12.                 true, MascaraValidacaoSenha.ehSenhaValida("518R2r5e"));
  13.        
  14.         assertEquals("as cadeias podem conter símbolos dos alfabetos Σ, Γ e N",
  15.                 false, MascaraValidacaoSenha.ehSenhaValida("51!R2r5e"));
  16.        
  17.         assertEquals("as cadeias podem conter símbolos dos alfabetos Σ, Γ e N",
  18.                 false, MascaraValidacaoSenha.ehSenhaValida("513R2r5@"));
  19.     }
  20.    
  21.     @Test
  22.     public void senhaMaiusculoENumeroteste() {
  23.         assertEquals("devem, obrigatoriamente ter pelo menos um símbolo do alfabeto Γ e um símbolo do alfabeto N",
  24.                 true, MascaraValidacaoSenha.ehSenhaValida("518R2R5E"));
  25.        
  26.         assertEquals("devem, obrigatoriamente ter pelo menos um símbolo do alfabeto Γ e um símbolo do alfabeto N",
  27.                 false, MascaraValidacaoSenha.ehSenhaValida("518r2r5e"));
  28.        
  29.         assertEquals("devem, obrigatoriamente ter pelo menos um símbolo do alfabeto Γ e um símbolo do alfabeto N",
  30.                 false, MascaraValidacaoSenha.ehSenhaValida("ABCrDrEe"));
  31.     }
  32.    
  33.     @Test
  34.     public void comprimentoSenhateste() {
  35.         assertEquals("devem ter comprimento igual a 8",
  36.                 true, MascaraValidacaoSenha.ehSenhaValida("518R2R5E"));
  37.        
  38.         assertEquals("devem ter comprimento igual a 8",
  39.                 false, MascaraValidacaoSenha.ehSenhaValida("58ABc"));
  40.        
  41.         assertEquals("devem ter comprimento igual a 8",
  42.                 false, MascaraValidacaoSenha.ehSenhaValida("5B"));
  43.        
  44.         assertEquals("devem ter comprimento igual a 8",
  45.                 false, MascaraValidacaoSenha.ehSenhaValida("518R2R5EFHG"));
  46.     }
  47.    
  48.     @Test
  49.     public void cadeiasSenhaRejeitadasteste() {
  50.         assertEquals("devem ter comprimento igual a 8",
  51.                 false, MascaraValidacaoSenha.ehSenhaValida("F1234567A"));
  52.        
  53.         assertEquals("devem ter comprimento igual a 8",
  54.                 false, MascaraValidacaoSenha.ehSenhaValida("abcdefgH"));
  55.        
  56.         assertEquals("devem ter comprimento igual a 8",
  57.                 false, MascaraValidacaoSenha.ehSenhaValida("1234567HI"));
  58.     }
  59.  
  60. }
  61.  
Advertisement
Add Comment
Please, Sign In to add comment