4
interface LoginDisplay {
var username: String
var password: String
}
class LoginActivityLoginDisplay : LoginDisplay {
override var username: String
get() = usernameEditView.text.toString()
set(value) {
usernameEditView.setText(value)
}
override var password: String
get() = passwordEditView.text.toString()
set(value) {
passwordEditView.setText(value)
}
}
Это пример кода, который я хотел бы проверить с Mockito следующим образом:Как проверить вызов setter в kotlin с помощью mockito?
verify(contract.loginDisplay).username
Tricky вещь - что в этом вызове я могу проверить только добытчик поля имени пользователя, тем временем я бы например, для проверки вызова на сеттер этого поля.
Любая помощь?
спасибо, человек замечательный;) – przebar