Bom dia! Realizei o processo de escrita e execução conforme video, porem, ao executar não apresenta erro no teste mas não carrega o navegador do Chrome.
Bom dia! Realizei o processo de escrita e execução conforme video, porem, ao executar não apresenta erro no teste mas não carrega o navegador do Chrome.
Analisando o código apresentado na imagem, o problema está na última linha do método Test1, na chamada do método Assert.Collection.
O método Assert.Collection espera como parâmetros:
Action<T>, onde cada Action<T> define as validações para os elementos da coleção.No seu código, você está passando "Caelum" (uma string) no lugar de uma coleção, o que causa o erro, já que o tipo não é compatível.
Solução
Se você quer validar que o título da página (driver.Title) é igual a "Caelum", use Assert.Equal ou outro método de asserção apropriado, como mostrado abaixo:
// Assert - então espero que a página apresentada seja da Caelum
Assert.Equal("Caelum", driver.Title);
Explicação
Assert.Equal(expected, actual) verifica se o valor esperado (expected) é igual ao valor atual (actual). "Caelum", e a propriedade driver.Title retorna o título da página carregada.