Comparar String no JUnit

Galera !
Preciso que olhem se meus testes unitários estão corretos e vê se falta algum teste.

Segue a classe que comprara nome com senha, ou seja, nome e senha devem ser diferentes. Abaixo os testes unitário
public class Exer02 {
private String nome;
private String senha;

public Exer02(String nome, String senha) {
	this.nome = nome;
	this.senha = senha;
}

public String getNome() {
	return nome;
}

public void setNome(String nome) {
	this.nome = nome;
}

public String getSenha() {
	return senha;
}

public void setSenha(String senha) {
	this.senha = senha;
}

public String verificaSenha() {
	if (nome.equalsIgnoreCase(senha)) {
		return "Erro Senha Igual ao Nome !";
	} else {
		return "Confirmado Senha Diferente de Nome";
	}
}

}


class Exer02Teste {

@Test
void validaSenhaIgualNome() {
	Exer02 exer02 = new Exer02("jose", "jose");
	assertEquals("Erro Senha Igual ao Nome !", exer02.verificaSenha());
}

@Test
void validaSenhaDiferenteNome() {
	Exer02 exer02 = new Exer02("jose", "123pqr");
	assertEquals("Confirmado Senha Diferente de Nome", exer02.verificaSenha());
}

}

Aparentemente está correto!

Só recomendaria remover os métodos get/set da classe se não for realmente utilizá-los, pois para o código que você postou eles estão inutilizados.

thanks my friend :grinning: