-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#83] Create UI test example for Detail screen #95
[#83] Create UI test example for Detail screen #95
Conversation
CoroutineTemplate Jacoco report:Generated by 🚫 Danger |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rest lgtm
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenTest.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM now 💯
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rest lgtm
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The rest LGTM 🚀
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
9052846
to
bae9ef7
Compare
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
FYI: I will update some tests for UnitTest to make it match with the UI Test in this PR 🚀 |
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
app/src/androidTest/java/co/nimblehq/compose/crypto/ui/screen/detail/DetailScreenUiTest.kt
Outdated
Show resolved
Hide resolved
dfc863d
to
8ae5de7
Compare
What happened 👀
Add Detail screen UI test
Insight 📝
With current implementation, we cannot mock the error from repository. That is why, in order to test loading, we need to
assert
the loading node without initializingViewModel
.Above method won't work if we want to
assert
pull to refreshProof Of Work 📹
My.Movie.mp4