Ejemplo n.º 1
0
 @Test
 public void check_load() throws Throwable {
   GoloClassLoader classLoader = new GoloClassLoader();
   Class<?> clazz = classLoader.load("returns.golo", new FileInputStream(SRC + "returns.golo"));
   assertThat(clazz, notNullValue());
   assertThat(clazz.getName(), is("golotest.execution.FunctionsWithReturns"));
 }
Ejemplo n.º 2
0
 @Test(expectedExceptions = LinkageError.class)
 public void loading_twice_shall_fail() throws Throwable {
   GoloClassLoader classLoader = new GoloClassLoader();
   classLoader.load("returns.golo", new FileInputStream(SRC + "returns.golo"));
   classLoader.load("returns.golo", new FileInputStream(SRC + "returns.golo"));
 }