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 |
|