* Чтобы проверить два условия, лучше написать assert для каждого. В этом случае по стеку исключения сразу будет ясно, в чём ошибка.

* Используйте ваши `assert`-функции.

* Старайтесь называть тесты так, чтобы можно было понять, что они проверяют.

Пример:

```python
def test_no_items_in_todo_after_clear():
    clear()
    result = items()
    assert_is_instance(tuple, result, 'items() should return a tuple')
    assert_equal(0, len(result), 'items() should be empty after clear()')
```