Решение Александра Бломскёльда не работало для меня для параметризованных тестов @RunWith(Parameterized.class)
при использовании Maven. Тесты были названы правильно, а также там, где они были найдены, но не выполнены:
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running some.properly.named.test.run.with.maven.SomeTest
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 sec
Я сделал работу со следующим отрывом, который был вдохновлен комментарием Дэвида Пэрссона на ответ Александра Бломскёльда:
Reflections reflections = new Reflections(new ConfigurationBuilder()
.setScanners(new SubTypesScanner(false /* don't exclude Object.class */), new ResourcesScanner())
.addUrls(ClasspathHelper.forJavaClassPath())
.filterInputsBy(new FilterBuilder()
.include(FilterBuilder.prefix(basePackage))));
Set> subTypesOf = reflections.getSubTypesOf(Object.class);
Попробуйте System.Web.HttpContext.Current
. Это должно добиться цели.
Получает определенную для HTTP информацию об отдельном Запросе HTTP.