Add espresso test for usernames.

This commit is contained in:
Alex Hart
2022-09-13 10:15:07 -03:00
committed by Greyson Parrelli
parent 4882a4d11c
commit a340ebf74a
10 changed files with 333 additions and 91 deletions

View File

@@ -9,6 +9,7 @@ import android.util.AttributeSet
import android.view.ViewAnimationUtils
import android.widget.FrameLayout
import androidx.annotation.StringRes
import androidx.annotation.VisibleForTesting
import androidx.core.animation.doOnEnd
import androidx.core.content.withStyledAttributes
import com.google.android.material.button.MaterialButton
@@ -88,6 +89,11 @@ class CircularProgressMaterialButton @JvmOverloads constructor(
materialButton.setOnClickListener(onClickListener)
}
@VisibleForTesting
fun getRequestedState(): State {
return requestedState
}
fun setSpinning() {
transformTo(State.PROGRESS, true)
}