выполняются сверху вниз?
не возникнет ошибки?
class Foo {
val value: Sting? = null
@Test
fun foo () { value = "hello" }
@Test
fun bus () { assertEquals(value, "hello") }
}
Зависит от раннера, там они могут и параллельно выполняться.
а нельзя им задать то что один зависит от результатов другого?
Так писать тесты не очень хорошо. В идеале они должны быть независимы друг от друга
Лучше так не делать. Тесты по определению независимы
Никто не мешает сделать несколько assert-ов в одном тесте
Для таких вещей в тестовых фреймворках есть всякие @BeforeEach
Обсуждают сегодня