Лучше писать каждую проверку отдельно. Тогда в случае, если одна из них упадёт, по стеку проще вычислить ошибку.

```python
_three_items()
result = todo.items()

assert_in(('one', todo.PENDING), result)
assert_in(('two', todo.PENDING), result)
assert_in(('three', todo.PENDING), result)
assert_equal(3, len(result))
```