Нет причин, по которым вы не можете опираться на то, что было сделано в предыдущем тесте, или должны перестроить все это с нуля для следующего теста. По крайней мере, нет причин, по которым обычно предлагают, но люди просто уверенно говорят «не стоит». Это не полезно.
В общем, я устал читать слишком много ответов здесь, которые говорят в основном «вы не должны этого делать» вместо того, чтобы давать какую-либо информацию о том, как лучше всего это делать, если в вопрошающих Суждение есть веские основания для этого. Если бы я хотел, чтобы чье-то мнение о том, нужно ли мне что-то делать, я бы попросил мнения о том, делать ли это хорошую идею.
. Из-за этого, если вы читаете say loadTestsFromTestCase и то, что он вызывает, он в конечном счете сканирует методы с некоторым шаблоном имени в любом порядке, в котором они встречаются в словаре методов классов, поэтому в основном в порядке ключа. Он принимает эту информацию и делает testuite для сопоставления ее с классом TestCase. Предоставляя ему вместо этого список, который вы хотите заказать, это один из способов сделать это. Я не уверен в самом эффективном / чистом способе сделать это, но это действительно работает.
Вы можете добавить следующую таблицу стилей.
.text-area .content {
-fx-padding: 3 7 3 7;
}
Переопределяет отступы из modena.css
:
.text-area .content {
/*the is 1px less top and bottom than TextInput because of scrollpane border */
-fx-padding: 0.25em 0.583em 0.25em 0.583em; /* 3 7 3 7 */
-fx-cursor: text;
-fx-background-color:
linear-gradient(from 0px 0px to 0px 4px, derive(-fx-control-inner-background, -8%), -fx-control-inner-background);
-fx-background-radius: 2;
}
.