0

Erro com os testes da aplicação ASP.NET API

Enzo Núñez
Enzo Núñez

Referente ao módulo Desenvolvimento de aplicações com .NET, todos os testes realizados no vídeo Criando e testando uma aplicação ASP.NET API e publicando na Cloud /Criando um app web ASP .NET MVC - Passo 2 falharam por aqui.


Essa é a mensagem da Exception para todos os métodos testados:


System.NotSupportedException : Unsupported expression: m => m.Categorias

  Non-overridable members (here: Context.get_Categorias) may not be used in setup / verification expressions.



Mais alguém teve o mesmo problema? Por enquanto, ainda não encontrei nenhuma solução.

0
0

Comentários (3)

0
F

Fhelipe Carmo

31/08/2021 22:18

Enzo, boa noite.


Sugiro que realize alteração na classe CursoMVC\Models\Context.cs, adicionando modificar 'virtual', conforme print abaixo. Após isto, basta executar novamente o teste.


0
Alexander Silva

Alexander Silva

23/07/2021 00:16

Boa noite Enzo,

Recomendo que faça a adição do modificador virtual na definição dos membros Categoria e Produto da classe Context, assim possibilitará que seus métodos ou propriedades sejam sobrescritos.

0
CESAR DELIZOICOV

CESAR DELIZOICOV

22/07/2021 23:07

Acho que tem a ver com um membro nao sobrescrito(Non-overridable) no case esse Context.get_Categorias que voce nao pode usar no setup de verificação de expressões

Técnico em Petróleo e Gás (IFF - Cabo Frio), Cursando Licenciatura Matemática (CEDERJ-UFF) ; Estudando C#, Kotlin e Japonês

Brasil