Привет всем. Мне из тестов надо сходить в s3 и удалить кое какие файлы. Так вот - использую awscli и я могу прекрасно прочитать что эти файлы в папке есть (shell.exec(`aws s3 ls ${this.bucketPath}${this.userId} —recursive`);) Но вот удалить никак не получается — shell.exec(`aws s3 rm ${this.bucketPath}${this.userId} —recursive`);. Ошибок никаких не бросает - просто удаление ничего не делает. Кто подскажет куда копать? Заранее спасибо!
Добрый вечер. Не могли бы подсказать, тестовый класс, где производится unit-тестирование стоит разбивать на классы по функциям или все тестовые методы должны быть в одном классе? Я новичок в тестировании, в интернете не смог найти определенный ответ.
Добрый вечер. Не могли бы подсказать, тестовый класс, где производится unit-тестирование стоит разбивать на классы по функциям или все тестовые методы должны быть в одном классе? Я новичок в тестировании, в интернете не смог найти определенный ответ.
Это интересный вопрос. Разбивка по классам это человеческая проблема — как вам удобнее организовать чтобы с этим работать. С одной стороны для юнитов логично "один функциональный клас, один тестовый". С другой стороны если почему-то юнитов много, можно сгруппировать в несколько тематических.
Ну часто бывает что на один метод приходится несколько тестов
Т.е., если у нас, допустим, 4 тестовых метода, то в таком случае лучше всё-таки разбивать, как я понимаю? А то у меня на некоторые методы по 4 тестовых получилось, выглядит громоздко.
Разбиваете если вам так удобнее) имхо вообще пофигу, наличие класса вообще роли не играет, просто неймспейс для тестов, причем независимых др от др. Так что в одном они будут классе или сотне, это субъективный подход, не оказывающий технического влияния
Т.е., если у нас, допустим, 4 тестовых метода, то в таком случае лучше всё-таки разбивать, как я понимаю? А то у меня на некоторые методы по 4 тестовых получилось, выглядит громоздко.
Это интересный вопрос из философской серии "сколько зёрен это куча". 4 метода — ещё удобно. 40 — уже как-то неудобно. Подбирайте-выбирайте под себя.
Всем привет! Я тоже новичок, винда, аппиум, андроид. в условиях карантина нехватка тестовых устройств и genymotion ОЧЕНЬ лажает. Андроид студия медленная и не оч удобная. Есть какой-то еще способ тестить на виртуальных девайсах? спрашиваю о личном опыте. гуглится только genymotion
Всем привет! Я тоже новичок, винда, аппиум, андроид. в условиях карантина нехватка тестовых устройств и genymotion ОЧЕНЬ лажает. Андроид студия медленная и не оч удобная. Есть какой-то еще способ тестить на виртуальных девайсах? спрашиваю о личном опыте. гуглится только genymotion