Мне нужно написать тесты
и возникает вопрос, а через что в питоне пишутся интеграционные тесты? Чтобы взять сложный кусок системы, подставить ему моки, и запустить, дёргая за ручки и проверяя, что он выдаёт при этом
Естественно чтобы в асинк умело
Мне нужно написать тесты и возникает вопрос, а через что в питоне пишутся интеграционные тесты? Чтобы взять сложный кусок системы, подставить ему моки, и запустить, дёргая за ручки и проверяя, что он выдаёт при этом Естественно чтобы в асинк умело 3 comments
@mo писал я как-то торгового бота, в итоге он ловил небольшую прибыль на стабильном курсе, но так как у крипты стабильного курса не бывает, то очень быстро уходил в минус :) Но благо писал я его не для себя, а по результату проделанных работ я сам получил зарплату и ушёл в плюс. Для себя же автоматическим трейдингом не занимаюсь и не планирую, нафиг надо @mo вообще можно через самый обычный pytest без проблем, если не гуишка. Гуишку через Selenium |
Т.е, вот я написала логику торгового бота. К ней подрубаются в наследниках прослойки к бирже, и уже дальше она работает поверх них универсально, и реагирует на события
События легко вводить в брокера, а ответы контролировать в этих самых прослойках
И вот этого монстрика надо несколько раз прогнать по тестовым сценариям