@Test public void processWithOneNonEmptyFeatureDeferredNotSupported() throws Exception { JsUri jsUri = mockJsUri(JsCompileMode.CONCAT_COMPILE_EXPORT_ALL, true, LIBS_WITHOUT_DEFER); JsRequest jsRequest = new JsRequest(jsUri, null, false, featureRegistry); JsResponseBuilder jsBuilder = new JsResponseBuilder(); boolean actualReturnCode = processor.process(jsRequest, jsBuilder); assertTrue(actualReturnCode); assertEquals( "", jsBuilder.build().toJsString()); }
@Test public void processWithOneNonEmptyFeatureDeferred() throws Exception { JsUri jsUri = mockJsUri(JsCompileMode.CONCAT_COMPILE_EXPORT_ALL, true, LIBS_WITH_DEFER); JsRequest jsRequest = new JsRequest(jsUri, null, false, featureRegistry); JsResponseBuilder jsBuilder = new JsResponseBuilder(); boolean actualReturnCode = processor.process(jsRequest, jsBuilder); assertTrue(actualReturnCode); assertEquals( DEFER_JS_DEB + EXPORT_STRING_1_DEFER, jsBuilder.build().toJsString()); }
@Test public void processWithOneNonEmptyFeatureDeferred() throws Exception { JsUri jsUri = mockJsUri(JsCompileMode.CONCAT_COMPILE_EXPORT_ALL, true, LIBS_WITH_DEFER); JsRequest jsRequest = new JsRequest(jsUri, null, false, featureRegistry); JsResponseBuilder jsBuilder = new JsResponseBuilder(); boolean actualReturnCode = processor.process(jsRequest, jsBuilder); assertTrue(actualReturnCode); assertEquals( DEFER_JS_DEB + EXPORT_STRING_1_DEFER, jsBuilder.build().toJsString()); }
@Test public void processWithOneNonEmptyFeatureDeferredNotSupported() throws Exception { JsUri jsUri = mockJsUri(JsCompileMode.CONCAT_COMPILE_EXPORT_ALL, true, LIBS_WITHOUT_DEFER); JsRequest jsRequest = new JsRequest(jsUri, null, false, featureRegistry); JsResponseBuilder jsBuilder = new JsResponseBuilder(); boolean actualReturnCode = processor.process(jsRequest, jsBuilder); assertTrue(actualReturnCode); assertEquals( "", jsBuilder.build().toJsString()); }