olá, pessoal, boa noite..
estou precisando fazer um TesteUnitario utilizando o EF e MVC e não estou conseguindo.. gostaria de uma ajuda se possível..
tenhe esse teste:
[TestMethod]
public void ViewHomeIndex()
{
HomeController home = new HomeController();
ViewResult result = home.Index() as ViewResult;
Assert.IsNotNull(result);
}
quando chego no meu contoller onde é executado esse código, ocorre o seguinte erro:
try
{
using (var context = new LojaOnlineContext())
{
produto = context.Produtos.Include(p => p.Categoria).ToList();
}
}
catch (Exception ex)
{
throw new Exception();
}
"The model backing the '' context has changed since the database was created. Consider using Code First Migrations to update the database"
Já trabalhei com teste unitário, mas não dessa forma.. preciso recriar o meu Context no meu projeto de teste?