У меня есть вариант использования, в котором всякий раз, когда я запускаю тест (модульные тесты), необходимо запускать сценарий (bash), чтобы получить соответствующий файл, и после успешного выполнения запускать оставшиеся тесты. Пример:
@RunWith(JUnit4.class)
public class RandomViewModelTest {
@Rule
public InstantTaskExecutorRule instantTaskExecutorRule = new InstantTaskExecutorRule();
@Before
public void setUp() throws Exception {
// run the scripts (sample.sh)
// on succesful completion , start running the tests
// on script fails throw an error, dont run remaining tests
}
}
Как мне go это сделать ... и как мне убедиться, что сценарий успешно запущен, а затем запустить оставшиеся тесты. Любая помощь будет принята с благодарностью !!