Skip to content

dgroomes/testng-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

testng-playground

๐Ÿ“š Learning and exploring TestNG https://testng.org/doc/.

Standalone sub-projects

This repository illustrates different concepts, patterns and examples via standalone sub-projects. Each sub-project is completely independent of the others and do not depend on the root project. This standalone sub-project constraint forces the sub-projects to be complete and maximizes the reader's chances of successfully running, understanding, and re-using the code.

The sub-projects include:

basic/

A basic example of TestNG using Gradle.

See the README in basic/.

standalone-gradle/

Build a standalone TestNG test suite that can be executed without Gradle. But build it with Gradle.

See the README in standalone-gradle/.

Wish List

General clean-ups, changes and things I wish to implement for this project:

  • DONE Create a project that uses TestNG in a standalone way, ejecting from Gradle. This should be in a similar style as my standalone-gradle/ subproject in my junit-playground repository. This is important because I think the ecosystem support for TestNG is generally poor and I need to be able to escape from these ecosystem tools like Gradle and Intellij because they don't work well with TestNG. I want to run TestNG "close to the metal" so to speak.
  • SKIPPED (This StackOverflow answer solved the problem I had that motivated this wish list item) Implement a @Factory example

About

๐Ÿ“š Learning and exploring TestNG

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published