android-junit5
android-junit5 copied to clipboard
Testing with JUnit 5 for Android.
If I use the `@Tag` annotation on a per-method basis, filtering works great, however, if I add the annotation at the class level, it seems to report a difference between...
Follow up from https://github.com/mannodermaus/android-junit5/issues/234#issuecomment-2129321386
Tests are all passing, however, it shows that there have been failures. Looks like its having trouble loading the mockk classes somehow. If I switch back to `1.4.0`, everything works....
The issue has already been reported to the AGP maintainers [here](https://issuetracker.google.com/issues/337776938). However, I wonder whether there's a replacement API that isn't deprecated that this project could use to work around...
When trying to build a project using this plugin and AGP 8.4.0 or newer I'm getting the following error: ``` * What went wrong: Some problems were found with the...
I write testcase in main dictory rather than test dictory , and run testcase with :adb shell am instrument xxx, then it report error:"Caused by: java.lang.IllegalArgumentException: Could not find extra...
Hey @mannodermaus, I'm trying to create a jacoco report for instrumented junit 5 tests. With applying the `jacoco` plugin and `enableAndroidTestCoverage = true` I can get a report with all...
Everything works as expected using versions 1.11.0 and 1.5.0. Then after upgrading to 1.11.2 and 1.6.0, @ParameterizedTest causes an exception to be thrown from some internal context. This exception is...
``` class ExampleInstrumentedTest { @JvmField @RegisterExtension @ExperimentalTestApi val extension = createComposeExtension() @OptIn(ExperimentalTestApi::class) @Test fun test() { extension.use { setContent { MainScreen() } onNodeWithTag(SCREEN_A_TEST_TAG).assertTextEquals("false") println("should be here") } println("but instead I...