возникает ошибка No tests found for given includes: [тут название теста](--tests filter)
код написан точь-в-точь как у преподавателя, но у него проходят тесты, а у меня нет
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
public class CarListTest {
private CarList carList;
@Before
public void setUp() throws Exception {
carList = new CarArrayList();
for (int i = 0; i < 100; i ++) {
carList.add(new Car("Brand" + i, i));
}
}
@Test
public void whenAdded100ElementsThenSizeMustBe100() {
assertEquals(100,carList.size());
}
@Test
public void whenElementRemovedByIndexThenSizeMustBeDecreased() {
assertTrue(carList.removeAt(5));
assertEquals(99,carList.size());
}
@Test
public void whenElementRemovedThenSizeMustBeDecreased() {
Car car = new Car("Ford", 15);
carList.add(car);
assertEquals(101,carList.size());
assertTrue(carList.remove(car));
assertEquals(100,carList.size());
}
@Test
public void whenNonExistentElementRemovedThenReturnFalse() {
Car car = new Car("Ford", 15);
assertFalse(carList.remove(car));
assertEquals(100,carList.size());
}
@Test
public void whenListWasClearedThenSizeMustBe0() {
carList.clear();
assertEquals(0,carList.size());
}
@Test(expected = IndexOutOfBoundsException.class)
public void whenIndexOutOfBoundThenThrowException() {
carList.get(100);
}
@Test
public void methodGetWorks() {
Car car = carList.get(0);
assertEquals("Brand0", car.getBrand());
}
}
возникает ошибка No tests found for given includes: [тут название теста](--tests filter)
полазил по интернету, но не нашел решения
подозреваю, что проблема связана с jdk18 - нужно более раннюю версию для нормальной работы
скриншот: https://gyazo.com/c666c52b9dcd0f1a363a801610942cfc