Refactor recovery dc tests

* complex list comprehension was replaced with `if` statment + list
comprehension
* test documentation was corrected