Я сделал тестовый пример Junit, используя опции меню в Eclipse.
Я получал опцию «Запуск от имени JUnit Test».
Но когда я закончил с изменениями, я заметил, что «Запуск от имени JUnit Test» исчез.
При дальнейшем анализе я обнаружил, что изначально мое определение TestClass было таким, как показано ниже:
public class SampleTest
{
....
}
Но мне пришлось изменить определение класса следующим образом
public class SampleTest<T>
{
..
}
Итак, я заметил, что добавление общего вида - это создание поведения.
Я посмотрел на следующие ссылки:
Запуск от имени JUnit не отображается в Eclipse - используется JUnit4
Отсутствует «Выполнить как тест JUnit»
public class SampleTest<T>
{
..
}
Но эти ссылки меньше связаны с моей проблемой.
Итак, мне нужно понять причину, что в том числе Generics связано с поведением.