Отладочные точки останова Eclipse не работают JUnit (в зависимости от кодовой базы) - PullRequest
0 голосов
/ 23 января 2020

Так вот странный,

У меня есть следующий тестовый пример:

RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = SpringBootApp.class)
public class AccessrightsmanagementTest extends ComponentTest {

  @Inject
  Accessrightsmanagement accessrightsmanagement;

  @Test
  public void getARCMainScreenCtoTest() {

    ARCMainScreenCto result = this.accessrightsmanagement.getARCMainScreenCto();

    assertThat(result).isNotNull();

  }

Вышеприведенное работает отлично, если я поставлю точку останова в любой строке кода, нет проблем , но если я добавлю любые другие строки кода, даже если просто одну и оставлю это, скажем так:

@Test
  public void getARCMainScreenCtoTest() {

    ARCMainScreenCto result = this.accessrightsmanagement.getARCMainScreenCto();

    assertThat(result).isNotNull();

    LdapContextSource contextSource = new LdapContextSource();

}

Точки останова больше не работают, это довольно разочаровывает, не блокирует, но я бы с удовольствием чтобы узнать, было ли у кого-то что-то похожее

  • Версия Eclipse: Выпуск Oxygen.2 (4.7.2)
  • Java 8
  • JUnit 4.12
...