我对Grails测试操作员感到困惑.
这个表达式:
<g:if test="${!(preferences.displayOption.equals('ANA') || preferences.displayOption.equals('FLOP'))} ">
${!(preferences.displayOption.equals('ANA') || preferences.displayOption.equals('FLOP'))}
</g:if>
Run Code Online (Sandbox Code Playgroud)
版画
false
Run Code Online (Sandbox Code Playgroud)
怎么可能?我正在打印与我正在测试的完全相同的条件!
即使我确定测试条件的计算结果为'false',因为它在下一行中打印为false,因此g:if中的语句正在呈现.
Anu想知道发生了什么.
| 归档时间: |
|
| 查看次数: |
4128 次 |
| 最近记录: |