Exemplo n.º 1
0
 @Test
 public void testConstructor1Arg() {
   String inputCommand = "py4j.examples.ExampleClass\ni5\ne\n";
   try {
     command.execute("i", new BufferedReader(new StringReader(inputCommand)), writer);
     assertEquals("yro0\n", sWriter.toString());
   } catch (Exception e) {
     e.printStackTrace();
     fail();
   }
 }
Exemplo n.º 2
0
 @Test
 public void testWrongConstructor() {
   String inputCommand = "py4j.examples.Stack\ni5\ne\n";
   try {
     command.execute("i", new BufferedReader(new StringReader(inputCommand)), writer);
     assertTrue(sWriter.toString().startsWith("x"));
   } catch (Exception e) {
     e.printStackTrace();
     fail();
   }
 }
Exemplo n.º 3
0
 @Test
 public void testDefaultConstructor() {
   String inputCommand = "py4j.examples.Stack\ne\n";
   try {
     command.execute("i", new BufferedReader(new StringReader(inputCommand)), writer);
     assertEquals("yro0\n", sWriter.toString());
     assertTrue(gateway.getObject("o0") instanceof Stack);
   } catch (Exception e) {
     e.printStackTrace();
     fail();
   }
 }