1
resposta

Lambda no assertThrows

Tem alguma explicação para o assertThrows no selenium exigir uma função lambda sendo que no teste unitário não tem essa necessidade ?

1 resposta

Oi Ales,

O método assertThrows do JUnit recebe como segundo parâmetro um objeto do tipo Executable, que é uma interface funcional o Java, e com isso podemos passar um lambda como argumento.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software