org.stjs.generator.utils
Class GeneratorTestHelper

java.lang.Object
  extended by org.stjs.generator.utils.GeneratorTestHelper

public final class GeneratorTestHelper
extends Object


Method Summary
static void assertCodeContains(Class<?> clazz, String snippet)
           
static void assertCodeContains(String code, String snippet)
          checks if the searched snippet is found inside the given code.
static void assertCodeDoesNotContain(Class<?> clazz, String snippet)
           
static void assertCodeDoesNotContain(String code, String snippet)
          checks if the searched snippet is not found inside the given code.
static ClassLoader buildClassLoader()
           
static Object execute(Class<?> clazz)
           
static Object execute(String preGeneratedJs)
           
static double executeAndReturnNumber(Class<?> clazz)
           
static String generate(Class<?> clazz)
           
static String generateWithSourcemap(Class<?> clazz)
           
static ClassWithJavascript stjsClass(Class<?> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

generate

public static String generate(Class<?> clazz)
Parameters:
clazz -
Returns:
the javascript code generator from the given class

generateWithSourcemap

public static String generateWithSourcemap(Class<?> clazz)
Parameters:
clazz -
Returns:
the javascript code generator from the given class

execute

public static Object execute(Class<?> clazz)
Parameters:
clazz -
Returns:
the javascript code generator from the given class

executeAndReturnNumber

public static double executeAndReturnNumber(Class<?> clazz)

execute

public static Object execute(String preGeneratedJs)

stjsClass

public static ClassWithJavascript stjsClass(Class<?> clazz)

assertCodeContains

public static void assertCodeContains(Class<?> clazz,
                                      String snippet)

assertCodeContains

public static void assertCodeContains(String code,
                                      String snippet)
checks if the searched snippet is found inside the given code. The whitespaces are not taken into account

Parameters:
code -
search -

assertCodeDoesNotContain

public static void assertCodeDoesNotContain(Class<?> clazz,
                                            String snippet)

assertCodeDoesNotContain

public static void assertCodeDoesNotContain(String code,
                                            String snippet)
checks if the searched snippet is not found inside the given code. The whitespaces are not taken into account

Parameters:
code -
search -

buildClassLoader

public static ClassLoader buildClassLoader()


Copyright © 2014. All Rights Reserved.