Собрали в одном месте самые важные ссылкиконсультируем про IT, Python
Тесты должны быть индивидуальными для каждой операции - почему это так рассказывает автор в довольно обширной статье.