В автотестах разных проектов я часто видел повторяющиеся проблемы — код тестов сложный для чтения, навигации и рефакторинга, тесты не параллельны и их сложно распараллеливать, запуск одного теста может вызывать длительные действия подготовки иногда не нужных ему данных, а из-за хитроспелетений [SetUp]-ов и наследования сложно понять в каком контексте работает конкретный тест. Попробуем решить эти проблемы, используя наши общепризнанные практики написания кода и посмотрим, что из этого получится.
Hide player controls
Hide resume playing