当前位置: 首页 > 面试题库 >

应该使用AssertNull或AssertNotNull

濮彬
2023-03-14
问题内容

这是一个非常愚蠢的问题,但这是我第一次进行单元测试,因此:可以说我有一个像obj这样的对象变量,并且如果此obj为Null,我希望我的单元测试失败。所以对于断言,我应该说AssertNull还是AssertNotNull吗?我很困惑他们的名字。


问题答案:

使用assertNotNull(obj)assert意味着must be



 类似资料:
  • 问题内容: 有两个progid。我看过都用过。 任何人都对我何时应该使用一个相对于另一个使用有任何见解? 问题答案: 海志es 看看这些 http://bytes.com/topic/javascript/answers/559991-msxml-xmlhttp-vs-microsoft- xmlhttp http://forums.asp.net/p/1000060/1622845.aspx

  • 问题内容: 的(Java持久性API)规范有2名不同的方式来指定实体组合键:和。 我在映射的实体上同时使用了这两个注释,但是对于不太熟悉的人来说,这真是一个大麻烦。 我只想采用一种指定复合键的方法。哪个真的是最好的?为什么? 问题答案: 我认为这可能更冗长,因为无法使用任何字段访问运算符来访问整个主键对象。使用,您可以这样做: 这给构成组合键的字段提供了清晰的概念,因为它们都聚集在通过字段访问运算

  • 问题内容: 我注意到,如果我对打开的文件进行迭代,则无需“读取”该文件即可更快地对其进行迭代。 即 比 第二个循环将花费大约1.5倍的时间(我在完全相同的文件上使用了timeit,结果是0.442对0.660),并且会得到相同的结果。 所以-我什么时候应该使用.read()或.readlines()? 由于我一直需要遍历正在读取的文件,并且在学习了艰难的方式之后,.read()在大数据上的运行速度

  • 在Java/JUnit中,我需要用一些对象来测试null。有多种方法可以测试条件,但我在大多数测试中都使用assertTrue。当我检查assertTrue中的Null时,EclEmma声明它只测试一个分支。 当我手动将语句解析为变量时(比如将结果设置为布尔值并将其传递到assertTrue中),assert上的代码覆盖率被认为是完整的,但变量初始化行上的代码覆盖率不是完整的。 为什么会出现这种情

  • 我想知道什么是最适合我的:Kafka流或Kafka消费者api或Kafka连接? 我要插入记录的数据库是:HDFS-(插入原始JSON)MSSQL-(处理过的JSON) 另一个选择是Kafka connect,但我发现到现在为止hdfs接收器和jdbc接收器连接器还没有json支持(我不想用avro编写),并且创建模式对于复杂的嵌套消息来说也是一件痛苦的事情。 或者我应该编写自定义Kafka连接来

  • 问题内容: 当要使用“ ”方法引用网页的某个部分时,应使用 要么 它们都起作用,但是它们是相等的还是语义上的差异? 问题答案: 根据HTML5规范5.9.8导航到片段标识符: 对于HTML文档(和text / html MIME类型),必须遵循以下处理模型来确定文档的指示部分是什么。 解析URL,并让fragid作为URL的 组件。 如果fragid是空字符串,则文档的指示部分是文档的顶部。 如果