The Parse Boolean operator accepts 'yes', 'y' and 'true as true values and 'no', 'n' and 'false' as false values. The operator is case-insensitive.
when test is⇓
story test fixture |
check | test result |
compute |
boolean field |
yes |
y |
true |
YeS |
Y |
True |
no |
|
compute |
boolean field |
yes |
y |
true |
YeS |
Y |
True |
no expected True actual |
|
|
compute |
boolean field |
yes |
y |
true |
YeS |
Y |
True |
no |
| then result is |
compute |
boolean field |
yes |
y |
true |
YeS |
Y |
True |
no expected True actual |
|
when test is⇓
story test fixture |
check | test result |
compute |
boolean field |
no |
n |
false |
NO |
N |
False |
yes |
|
compute |
boolean field |
no |
n |
false |
NO |
N |
False |
yes expected False actual |
|
|
compute |
boolean field |
no |
n |
false |
NO |
N |
False |
yes |
| then result is |
compute |
boolean field |
no |
n |
false |
NO |
N |
False |
yes expected False actual |
|