Pergunta

Como alguns de vocês saberão, geralmente não é possível zombar de um método estático no .NET.

por zombar, quero substituir um método em uma classe com outro método com a mesma assinatura, geralmente para fins de teste.

Os dois métodos principais usados para zombar de um método são declará-lo virtual ou defini-lo em uma interface.Nenhum desses dois é permitido para os métodos estáticos .NET.

No entanto, há uma ferramenta cara chamada "isolador de TypeMock", que permite zombaria de métodos estáticos.Como o isolador realiza essa façanha aparentemente impossível?

Foi útil?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top