Hej ;)
Jak w temacie, mam problem w pogodzeniu tych dwóch gagatków :D tworzę narzędzie zewnętrzne do testowania aplikacji GUI na Windowsa :(.
Struktura plików w przybliżeniu to:

-regression-tool
--src/main/java
---infrastructure
----ClientConfiguration.java
----DbConfiguration
---pages
---- ...
---AppRunner.java
--src/test/java
---{foldery testowe}
---Specification.java

Problem jest w tym że springboot nie widzi kolejnych klas testowych i czyści context.

@SpringBootTest(classes = AppRunner.class)
public class Specification extends AbstractTestNGSpringContextTests {
public class Test1 extends Specification {
public class Test2 extends Specification {
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Regression tests">
    <test name="Regression" >
        <classes>
            <class name="com.xxx.regression.xxx.Test1"/>
            <class name="com.xxx.regression.xxx.Test2"/>
        </classes>
    </test> <!-- Test -->
</suite> 

I tutaj też chciałbym się pozbyć pliku *.xml, niestety jak korzystam z @Test(groups = "foo") niestety problem z kontekstem daje o sobie znać
Podpowiedzcie coś proszę, w sieci mało jest contentu typu springboot + testng większość dotycz Junita