2
respostas

Erro na Assertivas, java.lang.AssertionError (UTF-8)?

Olá, reparei que estou tendo problemas com o UTF-8 da minha pagina html, pois quando lanço a Assertiva de verificar "Usuario e senha invalido." ele da problemas quando possui acento. Usuario com acento e sem acento

Visto isso eu removi o acento da assertiva:

        Assert.assertTrue(browser.getPageSource().contains("Usuario e senha invalidos."));

e removi tbm do codigo html:

            <div th:if="${param.error}" class="alert alert-danger" role="alert">   
                Usuario e senha invalidos.
            </div>

Minha dúvida seria como trabalhar com o acento nesse caso, pois tive que remover

Eu pensei que com o UTF-8 reconheceria

2 respostas

Olá Adamor, será que seu arquivo está como iso-8859-1?

Eu baixei o arquivo do projeto pela aula, ai segui com ele.

O projeto possui 4 arquivos html: base, error, index, login.

no meu arquivo base.html, ele possui a tag meta:

        <meta charset="UTF-8">

isso não seria suficiente para converter em UTF-8 ?

Como verifico se o arquivo esta em iso-8859-1 ?