Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import static org.junit.Assert.*;
- import org.junit.Test;
- import expressaoregular.MascaraValidacaoSenha;
- public class MascaraValidacaoSenhaTest {
- @Test
- public void senhaValidateste() {
- assertEquals("as cadeias podem conter símbolos dos alfabetos Σ, Γ e N",
- true, MascaraValidacaoSenha.ehSenhaValida("518R2r5e"));
- assertEquals("as cadeias podem conter símbolos dos alfabetos Σ, Γ e N",
- false, MascaraValidacaoSenha.ehSenhaValida("51!R2r5e"));
- assertEquals("as cadeias podem conter símbolos dos alfabetos Σ, Γ e N",
- false, MascaraValidacaoSenha.ehSenhaValida("513R2r5@"));
- }
- @Test
- public void senhaMaiusculoENumeroteste() {
- assertEquals("devem, obrigatoriamente ter pelo menos um símbolo do alfabeto Γ e um símbolo do alfabeto N",
- true, MascaraValidacaoSenha.ehSenhaValida("518R2R5E"));
- assertEquals("devem, obrigatoriamente ter pelo menos um símbolo do alfabeto Γ e um símbolo do alfabeto N",
- false, MascaraValidacaoSenha.ehSenhaValida("518r2r5e"));
- assertEquals("devem, obrigatoriamente ter pelo menos um símbolo do alfabeto Γ e um símbolo do alfabeto N",
- false, MascaraValidacaoSenha.ehSenhaValida("ABCrDrEe"));
- }
- @Test
- public void comprimentoSenhateste() {
- assertEquals("devem ter comprimento igual a 8",
- true, MascaraValidacaoSenha.ehSenhaValida("518R2R5E"));
- assertEquals("devem ter comprimento igual a 8",
- false, MascaraValidacaoSenha.ehSenhaValida("58ABc"));
- assertEquals("devem ter comprimento igual a 8",
- false, MascaraValidacaoSenha.ehSenhaValida("5B"));
- assertEquals("devem ter comprimento igual a 8",
- false, MascaraValidacaoSenha.ehSenhaValida("518R2R5EFHG"));
- }
- @Test
- public void cadeiasSenhaRejeitadasteste() {
- assertEquals("devem ter comprimento igual a 8",
- false, MascaraValidacaoSenha.ehSenhaValida("F1234567A"));
- assertEquals("devem ter comprimento igual a 8",
- false, MascaraValidacaoSenha.ehSenhaValida("abcdefgH"));
- assertEquals("devem ter comprimento igual a 8",
- false, MascaraValidacaoSenha.ehSenhaValida("1234567HI"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment