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 ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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 ?
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!