gpt4 book ai didi

mocking - Moq - 需要模拟函数来返回传入的值

转载 作者:行者123 更新时间:2023-12-02 09:17:16 25 4
gpt4 key购买 nike

我有一个模拟,我有这样的设置。我需要返回传递给 .CreatePersonName

的相同值
mock.Setup(m => m.CreatePersonName(It.IsAny<PersonName>()))
.Returns(// what do i put here?);

最佳答案

mock.Setup(m => m.CreatePersonName(It.IsAny<PersonName>()))
.Returns((PersonName p) => p);

基于:

// access invocation arguments when returning a value
mock.Setup(x => x.DoSomething(It.IsAny<string>()))
.Returns((string s) => s.ToLower());

来自 https://github.com/Moq/moq4/wiki/Quickstart

关于mocking - Moq - 需要模拟函数来返回传入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3936961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com