@Test
  public void testNouvellePartie() {
    System.out.println("NouvellePartie");
    Joueur j1 = new Joueur("Romain", "N");
    Joueur j2 = new Joueur("Quentin", "B");
    Goban gob = new Goban(19);
    Partie maPartie = new Partie(j1, j2, gob, 19);
    /* systemInMock.provideLines("1\n", "3\n", "1\n", "4\n");
    maPartie.NouvellePartie();*/

    // test si on rentre un string à la place d'un int  //On attend InputMismatchException
    try {
      systemInMock.provideLines("a\n", "2\n", "1\n", "4\n");
      maPartie.NouvellePartie();
    } catch (InputMismatchException e) {
      e.getCause();
    }

    /* Cette méthode d'utilisation d'un robot ne semble pas fonctionner
    try {
    Robot robot = new Robot();
    robot.setAutoDelay(40);
    robot.setAutoWaitForIdle(true);
    robot.delay(500);
    robot.keyPress(KeyEvent.VK_1);
    robot.delay(500);
    Scanner scan2 = new Scanner(System.in);
    int x=scan2.nextInt();
    System.out.println(x);
    robot.keyRelease(KeyEvent.VK_1);
    robot.delay(500);
    robot.keyPress(KeyEvent.VK_ENTER);
    robot.delay(500);
    robot.keyRelease(KeyEvent.VK_ENTER);
    } catch (AWTException e) {
    e.printStackTrace();
    }

    }*/
  }
 @Test
 public void 標準入力のテスト() {
   systemInMock.provideText("1" + lineSeparator + "2" + lineSeparator);
   assertThat(SystemInSample.summerizeFromSystemInput(), is(3));
 }