Testng: TestNG should be an alternative for Android tests

Created on 12 Jun 2015  ·  11Comments  ·  Source: cbeust/testng

Most helpful comment

I managed to get a simple Instrumentation and test runner on Android... We just had way too many tests written in NG for a bunch of libraries we're "porting" to Android, and converting back was _NOT_ an option.

If you folks are interested, it's here...

https://github.com/LemonadeLabInc/android-testng

All 11 comments

Even while targeting Java 7?

Android supports Java7 like TestNG.
http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Using-sourceCompatibility-1.7

What is the problem?

I dunno, ask the JUnit people. They're terrified to drop Java 5 support. TestNG can't be considered an alternative on such old JVMs.

I still don't understand your problem.

If TestNG runs on Java 7, and JUnit runs on Java 5, then TestNG is not an alternative to JUnit for anyone targeting Java 5 or Java 6. What's hard to understand about this?

I don't think there is a lot of Android dev who are using Java 5 or 6.

And I still not understand your position against testng supporting Android tests.

I don't have one. I'm just observing that JUnit runs on much older JVMs than TestNG, and that Android tends to be a few years behind the curve.

I managed to get a simple Instrumentation and test runner on Android... We just had way too many tests written in NG for a bunch of libraries we're "porting" to Android, and converting back was _NOT_ an option.

If you folks are interested, it's here...

https://github.com/LemonadeLabInc/android-testng

@juherr - Should we close this ? Since there's some work done around this via android-testng ?

@krmahadevan Yes, thank!

Was this page helpful?
0 / 5 - 0 ratings