В наших тестах JUnit мы должны инициализировать объекты, которые являются массивными. У нас есть объекты внутри объектов внутри объектов. Например:Инициализация объекта юнита для больших объектов
class A {
List<B> bList;
}
class B {
List<C> cList;
}
class C {
List<D> dList;
}
Как вы уже можете сказать, наши setUp()
методы могут стать довольно громоздким. Кроме того, поскольку мы используем эти объекты повсюду, мы создали класс util, который создаст объект A
вместе со всеми его членами. поэтому, если нам это нужно в JUnit, мы просто позвоним MyUtil.createA()
.
Есть ли лучший/более простой способ сделать это? Возможно, еще одна технология, которая делает эту задачу намного менее утомительной?
благодаря