Iterator<Placement> placementIterator = placer.iterator();
assertEquals(true, placementIterator.hasNext());
AbstractStepScope stepScopeA1 = mock(AbstractStepScope.class);
when(stepScopeA1.getPhaseScope()).thenReturn(phaseScopeA);
placer.stepStarted(stepScopeA1);
assertAllCodesOfIterator(placementIterator.next().iterator(),
"a->1+a->8", "a->1+a->9", "a->2+a->8", "a->2+a->9", "a->3+a->8", "a->3+a->9");
placer.stepEnded(stepScopeA1);
assertEquals(true, placementIterator.hasNext());