// Z-shape next to it
when(new ThePlayerPressesTheDropKey());
when(new TimePasses());
// S-shape on the Z-shape
when(new ThePlayerPressesTheRightKey());
when(new ThePlayerPressesLeftRotate());
when(new ThePlayerPressesTheDropKey());
when(new TimePasses());
// J-shape ready to be dropped in hole
when(new ThePlayerPressesTheRightKey());
when(new ThePlayerPressesTheRightKey());
when(new ThePlayerPressesTheRightKey());
then(new ThePitShouldLookLike(
"......J" + NL +
"......J" + NL +
".....JJ" + NL +