Após tentar rodar o teste no final da aula 1-atividade 6 (Selenium webdriver parte 2), recebi a mensagem que meu chrome driver estava desatualizado:
Mensagem:
System.AggregateException : One or more errors occurred. (session not created: This version of ChromeDriver only supports Chrome version 74
(Driver info: chromedriver=74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}),platform=Windows NT 10.0.18363 x86_64) (SessionNotCreated)) (The following constructor parameters did not have matching fixture data: TestFixture fixture)
---- System.InvalidOperationException : session not created: This version of ChromeDriver only supports Chrome version 74
Entrei no gerenciador de pacotes de NuGet e atualizei chrome driver (Selenium.Chrome.Webdriver por jbaranda). Após a atualização tentei rodar o teste, mas recebi outro erro:
Erro NU1107 Conflito de versão detectado para Microsoft.EntityFrameworkCore. Instale/referencie Microsoft.EntityFrameworkCore 3.1.5 diretamente no projeto Alura.LeilaoOnline.WebApp para resolver esse problema.
Alura.LeilaoOnline.WebApp -> Alura.LeilaoOnline.Dados -> Microsoft.EntityFrameworkCore.SqlServer 3.1.5 -> Microsoft.EntityFrameworkCore.Relational 3.1.5 -> Microsoft.EntityFrameworkCore (>= 3.1.5)
Alura.LeilaoOnline.WebApp -> Microsoft.AspNetCore.App 2.2.0 -> Microsoft.EntityFrameworkCore (>= 2.2.0 && < 2.3.0). Alura.LeilaoOnline.WebApp C:\Alura\Segunda parte\Selenium.Tests\Alura.LeilaoOnline.WebApp\Alura.LeilaoOnline.WebApp.csproj
Após esse erro tentei compilar novamente o projeto, mas agora está dando erro:
2>Projeto de compilação pronto "Alura.LeilaoOnline.WebApp.csproj" -- FALHA.
Inclusive ao rodar o Update-database, recebo a mensagem que o build falhou.
Agradeço se puderem me ajudar.