gpt4 book ai didi

.net - ASP.net 的测试功能(对象测试台)

转载 作者:行者123 更新时间:2023-11-28 20:10:10 24 4
gpt4 key购买 nike

编辑

我注意到 Object Test Bench 是我正在寻找的一个很好的例子,但它似乎不适用于 ASP.net。我总是收到无法创建实例的错误消息。


有没有一种方法可以在 ASP.net 中测试您的功能,而无需创建网页并单击按钮。例如,如果我创建一个返回 JSON 结果的 Controller ,我最终必须创建一个网页,创建一些 javascript 来调用该方法,启动网站,然后单击按钮。

如果只是在立即窗口中输入命令的名称并在此时提供参数以查看它们的行为,那将是非常棒的,但我在那里的所有努力似乎都没有通过获取诸如 The expression cannot be evaluated while in run mode. 之类的消息而出现问题。 或其他(我认为还有另一条消息用于交互模式)。

是否有任何技巧可以只运行一个方法并查看结果而无需创建任何 UI 来进行调用?

最佳答案

将所有非演示代码(不包括序列化为 JSON——即,将序列化之前的所有代码)放入类库中,并直接从单元测试链接到 DLL。

此外,要在调试器中计算任何表达式,您必须处于中断模式(点击断点或按下停止按钮,上面有一个停止方 block )。 运行模式通常意味着调试器没有暂停执行,因此堆栈指针不断上下移动并改变范围。

关于.net - ASP.net 的测试功能(对象测试台),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/250953/

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