Recently, I was asked to do a rather unusual task, to make a jar file with tests and include dependencies there, and I have been struggling with this task for a week but to no avail, I learned how to compile tests into a jar, but alas, it does not contain dependencies
task Testjar(type: Jar) {
duplicatesStrategy = 'exclude'
from sourceSets.main.output + sourceSets.toSet().output
}
Instructions for me don’t work: How To Run Junit Tests From The Command Line (don’t compile dependencies)
My project structure:
Any idea what is compile and run tests from jar project