Size: a a a

Selenide на русском

2019 November 26

AS

Andrei Solntsev in Selenide на русском
Ну ладно. 🙂
источник

i

i think it's okay in Selenide на русском
Andrei Solntsev
Народ, ребята из Allure завели в телеграме свое комьюнити @allure_ru
Го туда с вопросами про аллюр! :)
Ещё один чат где все будут задавать вопросы вместо того, чтоб хотя бы попытаться погуглить?
источник

AV

Alexei Vinogradov in Selenide на русском
i think it's okay
Ещё один чат где все будут задавать вопросы вместо того, чтоб хотя бы попытаться погуглить?
Хватит спамить посылами в гугл, не умеешь помогать - промолчи
источник

VD

Vadim D in Selenide на русском
Alexei Vinogradov
Хватит спамить посылами в гугл, не умеешь помогать - промолчи
👍
источник

AS

Andrei Solntsev in Selenide на русском
i think it's okay
Ещё один чат где все будут задавать вопросы вместо того, чтоб хотя бы попытаться погуглить?
Боюсь тебя огорчить, но да. 🙂
Жизнь такова. Люди таковы. Так всегда было и всегда будет.
источник

AS

Andrei Solntsev in Selenide на русском
А прикиньте, где-то в гугле сидит такая тётя Клава и говорит: “Бля, задолбали! Опять гуглят элементарную вещь вместо того, чтобы в чатике спросить.”
источник

BO

Boris Osyanin in Selenide на русском
А я что-то не очень могу понять...
Вот есть например ассерт,

assertThat(partner.balance().getText(), is(greaterThan("2.0")));
Он выдает 0.0 потому что, баланс подтягивается не сразу, а чуть погодя.

А вот всякие конструкции типа
partner.balance().shouldHave(text(greaterThan("0.0000")));
ругаются сильно %)
источник

A

Anton in Selenide на русском
Boris Osyanin
А я что-то не очень могу понять...
Вот есть например ассерт,

assertThat(partner.balance().getText(), is(greaterThan("2.0")));
Он выдает 0.0 потому что, баланс подтягивается не сразу, а чуть погодя.

А вот всякие конструкции типа
partner.balance().shouldHave(text(greaterThan("0.0000")));
ругаются сильно %)
waitUntil пробовали?
источник

AB

Alexei Barantsev in Selenide на русском
кстати, а зачем вы числа сравниваете лексикографически?
источник

BO

Boris Osyanin in Selenide на русском
Alexei Barantsev
кстати, а зачем вы числа сравниваете лексикографически?
Пока не понял, как сравнивать прям числа %)
источник

BO

Boris Osyanin in Selenide на русском
partner.balance().getValue(); возвращает стринг, например,
источник

BO

Boris Osyanin in Selenide на русском
float balance = Float.parseFloat(partner.balance().getText()); хотя наверное можно так
источник

AB

Alexei Barantsev in Selenide на русском
если "10.0" меньше чем "2.0" — это вряд ли то, что вы ожидаете, верно?
источник

BO

Boris Osyanin in Selenide на русском
мне в целом надо дождатся, пока баланс с нуля изменится на больше чем 2, и если этого не произошло, то фейлить тест
источник

BO

Boris Osyanin in Selenide на русском
Anton
waitUntil пробовали?
он работает с элементами, а не с базовыми типами %)
источник

AB

Alexei Barantsev in Selenide на русском
сначала
partner.balance().shouldNotHave(text("0.0000"))
а потом проверяйте
источник

AB

Alexei Barantsev in Selenide на русском
ну или свой кондишен напишите
источник

AV

Alexei Vinogradov in Selenide на русском
Alexei Barantsev
сначала
partner.balance().shouldNotHave(text("0.0000"))
а потом проверяйте
да, я вот так делаю
источник

AV

Alexei Vinogradov in Selenide на русском
самое простое без велосипедов
источник

BO

Boris Osyanin in Selenide на русском
Alexei Barantsev
сначала
partner.balance().shouldNotHave(text("0.0000"))
а потом проверяйте
да, действительно %) спасибо %)
источник