out parâmetros
Sim, você pode alocar os parâmetros out com MOQ. Quando você chama o método de configuração, o MOQ fará um instantâneo sobre o valor dos parâmetros out.
interface pública iservice
{{
nulo doSomething (out string a);
}
[TestMethod]
Public void testParam ()
{{
var Service = novo Mock
public interface IService
{
void DoSomething(out string a);
}
[TestMethod]
public void TestOutParam()
{
var service = new Mock();
string expectedValue = "value";
service.Setup(s => s.DoSomething(out expectedValue));
string actualValue;
service.Object.DoSomething(out actualValue);
Assert.AreEqual(expectedValue, actualValue);
}
Atualmente, o MOQ não suporta parâmetros de definição de ref, mas a busca por soluções continua. mais recursos
Se você quiser saber mais informações, o Guia de Iniciação de MOQ Quick Townding fornece uma visão geral abrangente da estrutura da estrutura:
https://github.com/moq/moq4/wiki/quickstart
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3