public class org.finos.legend.engine.language.bigqueryFunction.grammar.test.TestBigQueryFunctionRoundtrip extends org.finos.legend.engine.language.pure.grammar.test.TestGrammarRoundtrip$TestGrammarRoundtripTestSuite { public void () { org.finos.legend.engine.language.bigqueryFunction.grammar.test.TestBigQueryFunctionRoundtrip v; v := @this: org.finos.legend.engine.language.bigqueryFunction.grammar.test.TestBigQueryFunctionRoundtrip; specialinvoke v.()>(); return; } public void testBigQueryFunction() { org.finos.legend.engine.language.bigqueryFunction.grammar.test.TestBigQueryFunctionRoundtrip v; v := @this: org.finos.legend.engine.language.bigqueryFunction.grammar.test.TestBigQueryFunctionRoundtrip; staticinvoke ("###BigQuery\nBigQueryFunction <> {a::A.val = \'ok\'} xx::MyApp\n{\n functionName : \'MyApp\';\n function : zxx(Integer[1]):String[1];\n ownership : Deployment { identifier: \'myAppOwnership\' };\n description : \'A super nice app!\';\n activationConfiguration : com::gs::test::TestConnection;\n}\n"); return; } public void testBigQueryFunctionMinimal() { org.finos.legend.engine.language.bigqueryFunction.grammar.test.TestBigQueryFunctionRoundtrip v; v := @this: org.finos.legend.engine.language.bigqueryFunction.grammar.test.TestBigQueryFunctionRoundtrip; staticinvoke ("###BigQuery\nBigQueryFunction xx::MyApp\n{\n functionName : \'MyApp\';\n function : zxx(Integer[1]):String[1];\n ownership : Deployment { identifier: \'myAppOwnership\' };\n}\n"); return; } }