### Question:
LevelBuilder { public String getMask() { return withBorders(String.valueOf(mask)); } LevelBuilder(int openCount, Dice dice); String getMask(); String getBoard(); void build();  }### Answer:
@Test public void testGetMask() throws Exception { builder = new LevelBuilder(4, dice); when(dice.next(9)).thenReturn(0,0, 1,2, 3,5, 8,8); builder.build(); assertM("☼☼☼☼☼☼☼☼☼☼☼☼☼" + "☼???☼???☼?? ☼" + "☼???☼???☼???☼" + "☼???☼???☼???☼" + "☼☼☼☼☼☼☼☼☼☼☼☼☼" + "☼???☼ ??☼???☼" + "☼???☼???☼???☼" + "☼???☼???☼???☼" + "☼☼☼☼☼☼☼☼☼☼☼☼☼" + "☼? ?☼???☼???☼" + "☼???☼???☼???☼" + "☼ ??☼???☼???☼" + "☼☼☼☼☼☼☼☼☼☼☼☼☼"); }