腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
12
回答
如何在BDD / TDD
中
对
私有
方法
进行
单元
测试
?
、
、
我正在尝试根据行为驱动开发进行编程,该开发规定,如果不先编写失败
的
单元
测试
,就不应该编写任何一行代码。如何对
私有
方法
进行
单元
测试
?是否有比以下解决方案更好
的
解决方案: 首先将
私有
方法
设置为公共
方法
,然后
在
我编写使用这些
私有
方法
的
公共
浏览 0
提问于2009-10-17
得票数 17
回答已采纳
2
回答
Unity Test Runner
中
的
单元
测试
私有
方法
、
、
、
、
我想在
C#
中
为我
的
私有
方法
做一个
单元
测试
。由于这些
方法
是
私有
的,因此无法从
测试
环境
中
访问它们。
浏览 8
提问于2019-11-14
得票数 2
3
回答
调用供应商webservices
的
单元
测试
方法
、
我有一个类,它有一个公共
方法
Send()和一些
私有
方法
。它调用两个the服务并处理响应。处理是以
私有
方法
进行
的
。我也相信不需要对
私有
方法
进行
单元
测试
。,但是如果我只是
测试</e
浏览 0
提问于2011-09-23
得票数 10
回答已采纳
1
回答
应该为事件驱动代码
中
的
私有
方法
编写
单元
测试
吗?
、
我正在使用
C#
编写我
的
第一个Windows程序。它由3个类组成,每个表单一个。除了构造函数之外,每个类
中
的
所有
方法
都是
私有
的。
在
试图找出如何为这些
方法
编写
单元
测试
的
过程
中
,我发现了一些帖子和文章,它们说不应该对
私有
方法
进行
单元
测试
,因为
私有
方法
是一种实现,而不是一种公共行为。
浏览 3
提问于2016-02-14
得票数 2
1
回答
如何使用Microsoft unit Testing Framework对带有输入参数
的
私有
方法
进行
单元
测试
?
、
我试图重构
C#
代码,并希望使用微软
的
单元
测试
来确保我不会破坏任何功能。Microsoft Unit Testing推荐使用不带参数
的
公共
方法
,而代码则使用带有大量参数
的
私有
方法
。如何使用Microsoft unit Testing Framework对这些也有输入参数
的
私有
方法
进行
单元
测试
?
浏览 1
提问于2015-06-25
得票数 0
3
回答
断言
私有
方法
的
例外
、
、
、
、
我
在
C#
中使用NUnit对
私有
方法
进行
单元
测试
。但是,由于我使用反射调用
私有
方
浏览 5
提问于2012-05-15
得票数 4
回答已采纳
2
回答
应该用单独
的
单元
测试
覆盖
私有
方法
吗?
、
、
我习惯于
在
单元
测试
中使用一种
方法
,用单独
的
单元
测试
来覆盖每个
方法
。通过将
私有
方法
标记为内部虚拟(
C#
)并为它们创建单独
的
单元
测试
,包括它们。最近,我
在
我
的
公司里找不到一个人支持这种
方法
--首选
的
方法
是为一个公共
方法
编写一个
单元</e
浏览 7
提问于2022-05-18
得票数 -1
回答已采纳
8
回答
您把
私有
方法
的
单元
测试
放在哪里?
、
、
、
、
在
C#
类中将
私有
函数
的
单元
测试
放在哪里? 就个人而言,这两种
方法
似乎都不合适,我更希望
单元
测试
完全位于单独
的
项目中。(我知道,关于是否应该对私人
方法
进行
测试
,存在着相当多
的
争论。我想听听争论
浏览 0
提问于2010-01-09
得票数 4
回答已采纳
1
回答
非静态类
中
私有
静态
方法
的
单元
测试
、
如何在
c#
中
编写
私有
静态
方法
的
单元
测试
?有私人
的
静态
方法
好吗? private static <someReturnType> SomeMethodName(SomeParameters){}
浏览 1
提问于2015-07-15
得票数 0
回答已采纳
4
回答
私有
方法
的
C#
- VS 2010
单元
测试
、
、
VS2010允许
私有
方法
单元
测试
。这是个好主意吗?我一直听说
单元
测试
场景只适用于公共
方法
。我应该为
私有
方法
和属性而烦恼吗? 谢谢,狮子座
浏览 0
提问于2011-08-04
得票数 5
回答已采纳
2
回答
当您有代码契约时,是否需要
单元
测试
?
、
、
如果您正在使用代码契约开发应用程序,您可能知道,这个概念是
在
Eiffel编程语言中引入
的
。
在
我
的
C#
应用程序中使用System.Diagnostics.Contracts尝试这个概念之后,我变得非常困惑。 如果您有代码契约,那么
单元
测试
真的需要吗?
单元
测试
框架通常不提供
的
主要区别之一是调用
私有
方法
的
可能性(除了MS
浏览 3
提问于2016-04-12
得票数 4
回答已采纳
5
回答
如何使用moq框架在
c#
中
编写
私有
方法
的
单元
测试
?
、
、
我想用moq框架在
C#
中
编写
私有
方法
的
单元
测试
,我已经
在
StackOverFlow和Google
中
搜索了,但是我找不到预期
的
结果。如果可以的话请帮帮我。
浏览 2
提问于2014-08-11
得票数 32
回答已采纳
4
回答
非公共
方法
的
单元
测试
和
测试
驱动开发
、
、
、
我刚接触TDD
的
概念,并且刚刚开始掌握为我
的
应用程序
的
公共接口编写良好
的
单元
测试
的
诀窍。 目前,我正在开发一个类库,其中
的
公共接口相对较小,但在幕后
的
类
中
存在大量
的
复杂性。此功能是在内部作用域
的
类和
方法
中
实现
的
,因此不能用于
单元
测试
。我不想公开这些类和
方法
,因为它们不应该对消
浏览 0
提问于2012-07-27
得票数 3
4
回答
私有
方法
单元
测试
中
的
几个问题
、
、
、
在
MSTest
中
,[Shadowing]属性帮助您从另一个程序集中对
私有
方法
进行
单元
测试
。以下是相关链接:应该单独对
私有
方法
进行
单元
测试
吗?是一个好
的
(?)实践是将
私有
方法
的
访问器更改为internal,以使其可用于其他
测试
项目/程序集中
的
单元
<em
浏览 4
提问于2012-03-23
得票数 3
1
回答
Visual Studio 2015
单元
测试
不一致
、
、
、
、
在
进入VS2015之后,我收到了不一致
的
单元
测试
结果。
在
VS2013上,
单元
测试
一直
在
通过。
在
VS2015
中
,如果所有的
测试
都同时运行,或者是自动
的
Jenkins构建,那么
单元
测试
就会失败。如果
单元
测试
是单独运行
的
,或者所有失败
的
测试
都一次运行,它们就会通过
浏览 1
提问于2015-07-29
得票数 2
4
回答
单元
测试
私有
方法
、
我认为最简单
的
开始
方法
是
测试
addDataToList()。但这是一个
私有
方法
。因此,我想知道是否应该将其公开,或者
测试
公共
方法
ReadTheXmlFile()。但这也意味着我
的
方法
addDataToList非常小,但很容易进行
单元
测试
。但我也觉得它也不应该是一个公开
的
方法
。当然,我可以
测试
公共
方法
ReadTheXmlFile(
浏览 0
提问于2012-02-07
得票数 1
回答已采纳
16
回答
在
Ruby
中
对受保护
的
私有
方法
进行
单元
测试
的
最佳方式是什么?
、
、
、
使用标准
的
Ruby Test::Unit框架,
在
Ruby
中
对受保护
的
和
私有
的
方法
进行
单元
测试
的
最佳方式是什么?我相信有人会大声疾呼,教条式地断言“你应该只对公共
方法
进行
单元
测试
;如果它需要
单元
测试
,它就不应该是一个受保护
的
或
私有
的
方法
”,但我对此并不感兴趣。我有几个是保护
的
或
浏览 72
提问于2008-11-06
得票数 144
1
回答
为
单元
测试
用例将
私有
方法
改为公共
方法
是一个很好
的
实践
、
最近,我正在研究遗留代码
的
单元
测试
用例,在编写
测试
用例时,我遇到了一个问题。 因为我正在编写
单元
测试
用例,而不是集成
测试
。问题在于
私有
方法
。
在
我们
的
代码
中
,公共
方法
依赖于5
私有
方法
。对于
单元
测试
用例,我需要给出
私有
方法
的
假实现,但是由于<e
浏览 4
提问于2017-09-23
得票数 3
3
回答
如何使用犀牛模拟
测试
类
的
私有
方法
是否被调用?
、
、
我是
在
C#
和犀牛模拟相当新。我搜索并找到了与我
的
问题类似的话题,但找不到合适
的
解决办法。 我正在尝试理解
私有
方法
是否
在
我
的
单元
测试
中被调用。我正在使用犀牛模拟,读了很多关于它
的
文件,其中一些只是说将
方法
的
访问说明符从
私有
更改为公共,但我不能更改源代码。我试图将源文件链接到我
的
测试
项目,但是它没有改变。当我<em
浏览 1
提问于2019-03-01
得票数 1
回答已采纳
5
回答
如何对
私有
代码进行
单元
测试
而不重构到单独
的
类?
、
、
单元
测试
的
一个抽象特性是,您从不
测试
私有
代码专用
的
公共接口。实际上,*x*Unit
的
结构通常不能访问被
测试
的
单独类
的
私有
方法
。 问题是,类
的
其余部分都没有设置来处理
单元
测试
。我看到
的
唯一选择是将这个
私有
计算移到它自己
的
TCarCalculateSpeed类
中
浏览 4
提问于2010-09-29
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
处理Java中的不稳定单元测试
C#中截取字符串的几种方法
在Excel中轻松保留两位小数:设置单元格格式的简便方法
Excel中单元格进行隐藏的操作方法
详解在Pytest中忽略测试目录的三种方法
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券