gpt4 book ai didi

.net - 是否存在可以接受 InternalsVisibleTo 的非单元测试场景

转载 作者:行者123 更新时间:2023-12-02 13:56:03 25 4
gpt4 key购买 nike

似乎将此属性用于非公共(public)方法/属性的单元测试之外的任何内容都会产生巨大的代码味道。是否有任何合法用途的 InternalsVisibleTo 属性来实现使用标准设计模式可能不可能/太麻烦的事情?

最佳答案

我们在构建 Microsoft Surface SDK 时使用它,以便某些平台程序集可以相互通信,而无需打开不需要的公共(public) API。尽管这确实造成了手动确保这些库仅使用彼此“批准”的内部事物的负担。

关于.net - 是否存在可以接受 InternalsVisibleTo 的非单元测试场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18446249/

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