O NSubstitute apóia a idéia de zombarias parciais?
-
25-09-2019 - |
Pergunta
O NSubstitute apóia a idéia de zombarias parciais?
Solução
Sim! Esse recurso foi introduzido na versão 1.7.0 (lançado em janeiro de 2014).
Outras dicas
Atualizar: Como @Brian aponta, o NSubstitute 1.7+ suporta zombarias parciais
Resposta original:
Não a partir de v1.0.
É algo que estamos considerando para o VNext. Se você tiver idéias ou requisitos de sintaxe específicos, poste no grupo de usuários. Eu adicionei um Problema para isso para o log de edição, então você também pode adicionar detalhes lá.
Estou usando a versão 1.3.0.0, mas eu poderia fazer:
Constraint failing = Substitute.For<Constraint>();
failing.Matches(-1).Returns(false);
Onde a restrição é uma classe com métodos virtuais e a chamada do método foi substituída muito bem.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow