首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >布尔型的MXunit测试

布尔型的MXunit测试
EN

Stack Overflow用户
提问于 2015-08-04 12:30:34
回答 1查看 98关注 0票数 0

我认为我需要测试返回类型的布尔值作为第一个测试。我该怎么做呢?

对于任何返回布尔值的方法,如

代码语言:javascript
复制
public boolean function isValid( required numeric id ) {
    // returns 'true' if data is valid, 'false' if data is not valid
}

有: assertIsQuery和assertIsStruct ..。我想我正在寻找像assertIsBoolean这样的东西,因为没有这种方法,所以最接近的是

代码语言:javascript
复制
assertIsTypeOf

但是我不知道使用什么语法来测试布尔‘类型’-似乎测试assertTrue或assertFalse不是我要找的。

EN

回答 1

Stack Overflow用户

发布于 2015-08-04 13:50:58

你是在测试它是布尔值,还是true还是false?更常见的是测试后者,在这种情况下,您可以适当地使用assertTrue()assertFalse()

如果您确实需要测试它是否是布尔值,那么只需在assertTrue()中使用isBoolean()

代码语言:javascript
复制
assertTrue(isBoolean(result));

顺便说一句,听起来你只是从测试开始,如果是这样的话:最好不要使用MXUnit,因为它几乎是一个死亡的项目。请改用TestBox。它得到了积极的支持,与MXUnit兼容,便于从xUnit风格的测试中迁移出来,并利用更现代的方法编写测试。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31800731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档