placer.stepEnded(stepScopeA2);
assertEquals(false, placementIterator.hasNext());
placer.phaseEnded(phaseScopeA);
placer.solvingEnded(solverScope);
verifyPhaseLifecycle(entitySelector, 1, 1, 2);
verifyPhaseLifecycle(primaryValueSelector, 1, 1, 2);
verifyPhaseLifecycle(secondaryValueSelector, 1, 1, 2);
}