Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Coldfusion 布尔类型的MX单元测试_Coldfusion_Mxunit - Fatal编程技术网

Coldfusion 布尔类型的MX单元测试

Coldfusion 布尔类型的MX单元测试,coldfusion,mxunit,Coldfusion,Mxunit,我想我需要测试一个返回类型的布尔值作为第一个测试。 我该怎么做 对于任何返回布尔值的方法,例如 public boolean function isValid( required numeric id ) { // returns 'true' if data is valid, 'false' if data is not valid } 有,;断言和断言结构。。。我想我正在寻找类似AssertsBoolean的方法,因为没有这种方法,所以最接近的方法是 assertIsTypeOf

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

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

public boolean function isValid( required numeric id ) {
    // returns 'true' if data is valid, 'false' if data is not valid
}
有,;断言和断言结构。。。我想我正在寻找类似AssertsBoolean的方法,因为没有这种方法,所以最接近的方法是

assertIsTypeOf

但是我不知道用什么语法来测试布尔“type”-似乎test assertTrue或assertFalse不是我要找的。

那么您是在测试它是否是布尔值,还是
true
false
?测试更常见的是后者,在这种情况下,您可以根据需要使用
assertTrue()
assertFalse()

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


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

您正在测试它是布尔值,还是
true
还是
false
?测试更常见的是后者,在这种情况下,您可以根据需要使用
assertTrue()
assertFalse()

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


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

您正在测试它是布尔值,还是
true
还是
false
?测试更常见的是后者,在这种情况下,您可以根据需要使用
assertTrue()
assertFalse()

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


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

您正在测试它是布尔值,还是
true
还是
false
?测试更常见的是后者,在这种情况下,您可以根据需要使用
assertTrue()
assertFalse()

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


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

感谢adam,是的,我正在尝试使用工具“形式化”我的单元测试,我一直以“伪套件”的形式编写自己的测试页面——我将查看testBox。如果xUnit类型测试是通过的,请您“按名称”提及一些方法。Thx againWell TestBox将使用BDD风格测试的概念,但我认为这主要是一个用词不当的说法(尽管它具有行业吸引力),我通常会尽量避免使用这个术语。在CFML世界中,实际上只有xUnit和TestBox的“BDD样式”选项。如果您想提问,我可以推荐您加入CFML Slack频道吗(这篇博客文章中的订阅链接:。TestBox有一个子频道。谢谢adam,是的,我正试图用工具“形式化”我的单元测试,我一直以“伪套件”的形式编写自己的测试页面。我将查看TestBox。你能不能“点名”提到一些方法,如果xUnit类型测试通过。Thx againWell TestBox将使用BDD风格测试的概念,但我认为这主要是一个用词不当的说法(尽管它具有行业吸引力),我通常会尽量避免使用这个术语。在CFML世界中,只有xUnit和TestBox的“BDD风格”的选项.如果您想提问,我可以推荐您加入CFML Slack频道吗(这篇博客文章中的订阅链接:。TestBox有一个子频道。谢谢adam,是的,我正试图用工具“形式化”我的单元测试,我一直以“伪套件”的形式编写自己的测试页面。我将查看TestBox。你能不能“点名”提到一些方法,如果xUnit类型测试通过。Thx againWell TestBox将使用BDD风格测试的概念,但我认为这主要是一个用词不当的说法(尽管它具有行业吸引力),我通常会尽量避免使用这个术语。在CFML世界中,只有xUnit和TestBox的“BDD风格”的选项.如果您想提问,我可以推荐您加入CFML Slack频道吗(这篇博客文章中的订阅链接:。TestBox有一个子频道。谢谢adam,是的,我正试图用工具“形式化”我的单元测试,我一直以“伪套件”的形式编写自己的测试页面。我将查看TestBox。你能不能“点名”提到一些方法,如果xUnit类型测试通过。Thx againWell TestBox将使用BDD风格测试的概念,但我认为这主要是一个用词不当的说法(尽管它具有行业吸引力),我通常会尽量避免使用这个术语。在CFML世界中,只有xUnit和TestBox的“BDD风格”的选项。如果你想问问题,我可以推荐你吗
assertTrue(isBoolean(result));