| Method | Coverage |
|---|---|
| __invoke | 0% |
| setItem | 0% |
| addColumn | 0% |
| run | 0% |
| getData | 0% |
| __toPhpCode | 0% |
| setItem | 0% |
| loadXml | 0% |
| addColumn | 0% |
| run | 0% |
| getData | 0% |
| extractInteractions | 0% |
| sanitizeNodeToValue | 0% |
| getRightAnswer | 0% |
| getNumberOfChoices | 0% |
| getChoices | 0% |
| getInteractionType | 0% |
| getResponseIdentifier | 0% |
| __toPhpCode | 0% |
| export | 0% |
| getDataByItems | 0% |
| save | 0% |
| getFilePath | 0% |
| getHeaders | 0% |
| getItems | 0% |
| getDefaultUriClass | 0% |
| getCsvEnclosure | 0% |
| getCsvDelimiter | 0% |
| __construct | 71% |
| Method | CRAP |
|---|---|
| extractInteractions | 380 |
| run | 110 |
| save | 72 |
| run | 56 |
| getRightAnswer | 56 |
| __invoke | 42 |
| getChoices | 42 |
| getDataByItems | 20 |
| addColumn | 12 |
| loadXml | 12 |
| getNumberOfChoices | 6 |
| getInteractionType | 6 |
| export | 6 |
| getFilePath | 6 |
| getCsvEnclosure | 6 |
| getCsvDelimiter | 6 |
| __construct | 4 |